Hacker News new | ask | show | jobs
by keyboardP 4882 days ago
Isn't this just usual prototyping? I rarely consider best practices when trying to implement a non-trivial prototype because flow and creativity is broken when attempting to adhere to best practices at the same time (in my experience at least).

My current project contains some non-trivial code so there was a lot of prototyping. If I spent time ensuring this code was also well written, I doubt the problems would've been solved because half of my energy and concentration would be spent on scaffolding and not the actual building.

Having said that, I still find documenting the prototype as important as real code. When it comes to refactoring the code, it helps a lot.