|
|
|
|
|
by breadwinner
295 days ago
|
|
The point is to not overengineer. This is not about ignoring scale, or not considering edge cases. Don't engineer for scale that you don't even know is necessary if that complicates the code. Do the simplest thing that meets the current requirements, but write the code in such a way that more features, scale etc. can be added without disrupting dependencies. See also: Google engineering practices: https://google.github.io/eng-practices/review/reviewer/looki... And also: https://goomics.net/316 |
|