← Back to context

Comment by jakubmazanec

8 hours ago

> Do it right the first time: Take the time to design and implement solutions correctly from the start.

Doing good design is off course important, but on the other hand software design is a lot of times iterative because of unknown unknown s. Sometimes it can be better to create quick prototype(s) to see which direction is the best to actually "do it right", instead of spending effort designing something that in the end won't be build.