|
|
|
|
|
by extasia
1098 days ago
|
|
Minimising complexity by reducing the number of paths (branches, nested loops etc.) through your code. Thinking of the stupidest way we can get it done and then ruthlessly refactoring until the resulting algorithm / system is as simple as possible. Edit: point 1 comes from A Philosophy of Software Design. One of my fave programming books of all time. |
|