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? |