Being Prepared for the Future

Software Engineering Done Right — s01e05

Iwan Eising
Mar 10 · 10 min read

[The links to the project’s repo and the referenced gists have been updated.]

Software engineering is the part of software product delivery that is all but repetitious. It is about solving unique problems in unique ways. Although the same problem should never be solved a second time, we sometimes need to refine our problem definition to improve our solution. Not only should the puzzle be solved, it should also be solved within a certain time. This build-test-learn feedback loop leads to