|
|
|
|
|
by parenthephobia
3752 days ago
|
|
I consider the priority to be to help maximize the productivity of the next (competent) programmer that touches the source. Optimizing my source for incompetent programmers isn't something I care about. Additionally, optimizing the source to aid understanding for competent programmers is only something I care about to the extent that it doesn't otherwise impair their productivity. Code spread over five lines instead of one might be easier to read, but not necessarily easier to edit. Code should be written to be easy to edit first, and comments used to patch up where that conflicts with making it easy to understand. |
|