back to article Instagram open sources iOS UI crash fix

Instagram's latest open source drop is its answer to a difficult iOS bug – a UI component crashing when users scroll through updates. At the same time, its offering should shrink apps for developers trying to push updates to users, with faster diff (difference) processing. Explaining its IGListKit project, Instagram engineer …

Silver badge
Facepalm

... there was “too much inheritance”.

“Making a single change in one object sometimes required making changes in everything it was inherited from.”

That happens when developers apply OOP mindlessly. The purpose of good software design is to reduce coupling and increase cohesion, not the other way around ...

4
0

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Forums

Biting the hand that feeds IT © 1998–2018