Hacker News new | ask | show | jobs
by bfivyvysj 33 days ago
Great list but I dunno about coupling being evil, it is literally the only place anything important happens.
1 comments

Coupling is evil, as it is the main root of all the nastiest problems I have found in many projects I worked on. It is the main cause of "throw it all away and start greenfield" in my experience. I mean, it is important and needs to be done right, but it is yet evil.