|
|
|
|
|
by mactavish88
299 days ago
|
|
> A lot of engineers design by trying to think of the “ideal” system: something well-factored, near-infinitely scalable, elegantly distributed, and so on. > Instead, spend that time understanding the current system deeply, then do the simplest thing that could possibly work. I'd argue that a fair amount of the former results in the ability to do the latter. There's a substantial amount of wisdom that goes into designing "simple" systems (simple to understand when reading the code). Just as there's a substantial amount of wisdom that goes into making "simple" changes to those systems. |
|