4 ms·
I have to wonder if "breaking the wall" is correlated with being able to write more densely and create more functionality with less code.
by chipsy 12y ago
I have to wonder if "breaking the wall" is correlated with being able to write more densely and create more functionality with less code.
- not_kurt_godel 12y agoIt's not about density. In fact, the opposite. It's about making each piece of the code dead-simple in terms of readability and functionality. When every class does exactly what you would expect it to, you can build complex structures reliably (which themselves act as dead-simple abstractions on top of the building blocks, and so on).
- Terr_ 12y agoYeah: Once a good abstraction is in place, you don't really care how dense the innards are because you don't have to look. (And when you do have to crack it open you can give it you undivided attention.)
- chipsy 12y agoI disagree. Simple things are _necessarily_ dense in their implementation because they're so exacting. Recall Simple Made Easy[0]. [0] http://www.infoq.com/presentations/Simple-Made-Easy http://www.infoq.com/presentations/Simple-Made-Easy