3 ms·
Joel's examples of hairy functions. "Why does this need to be 50 lines and makes half a dozen case exceptions? Just strip out that noise, god who wrote this?"
by Psyladine 7y ago
Joel's examples of hairy functions. "Why does this need to be 50 lines and makes half a dozen case exceptions? Just strip out that noise, god who wrote this?"
Now legacy systems don't cooperate, well I guess they can just rewrite their APIs too because "software entropy".
- clarry 7y agoSo, unmaintainable undocumented untestable legacy code? Yes please, rewrite it, break it, and when its real intended behavior is understood, write tests and document it so the next guy doesn't have to wonder about that crazy function..
- gowld 7y agoPlease stay off my systems. If you deploy broken software that runs your business, no one has to wonder about any of the functions any more.
- blowski 7y agoIf you keep doing that, there won’t be a next guy. The company will be bankrupt.
- clarry 7y agoThat's why commercial software is doomed to be crap.