Hacker News new | ask | show | jobs
by drewcoo 1387 days ago
From what I've seen a lack of testability is the problem with most bad architecture. Testability seems to have a high correlation with being understandable.

If gymnastics make the code easier to understand and prove things about, then we should limber up.