Ask HN: Is there spaghetti code in e.g. iOS?
Whenever I work on software, I find that it usually has some parts that shine and others that smell.
This makes me wonder if there's also code smells in "big" software like iOS or Gmail that should be rewritten?
Any experience?
6 comments
[ 3.2 ms ] story [ 28.8 ms ] threadYou can actually learn quite a bit looking at these codebases, and I'm glad they opened up as much as they did.
The thing is, they recognize the bad parts and work to fix them when it makes sense. Companies with bad technical leadership will ignore the bad parts- like wallpapering over a crumbling wall.