News for hackers. Stuff that matters.
Re:Paul Buchheit on Joining Google, How to Become a Great En... by MauranKilom on Sunday October 21, 2018 @01:37PM (#18269083)
In my experience so far, good code strives for elegance. Not only "few LoC" but elegant design, abstractions, structure. With a sufficiently awful design (and "wild growth" by engineers just trying to add features), refactorings become tedious because the dependencies, interactions, assumptions etc. that have grown over time are painful to untangle with only equivalence transforms of the code in between. And you can't change easily change the other side of whatever the code interfaces with because it's similarly ingrown.

There are no comments on this comment yet.