News for hackers. Stuff that matters.
Re:The Worst Programmer by ebiester on Saturday September 02, 2023 @12:42PM (#37363124)
It depends on “when” along the timeline of the project.

If we don’t know if anyone will want the product, the quality of the product is less valuable than validation of product market fit.

Later, I care much more about avoiding accidental complexity and having a great technical foundation.

Re:The Worst Programmer by tilne on Saturday September 02, 2023 @06:09PM (#37365944)
But you can’t have the technical foundation later because you’ve already built on something else.
Re:The Worst Programmer by jen20 on Saturday September 02, 2023 @09:32PM (#37366965)
Sure you can - you just have to be willing to throw what you have away. If the outcome of that is having to rewrite one of five experiments because it is a hit, that is a _great success_, not a failure.
Re:The Worst Programmer by tempodox on Sunday September 03, 2023 @04:32AM (#37368739)
But only in theory. In practice you would never get the time to rewrite what “already works”. And objectively, even with the best intentions, every rewrite comes with its own kinds of risks.
Re:The Worst Programmer by jen20 on Sunday September 03, 2023 @12:19PM (#37371619)
Perhaps not at the kind of shop that deserves to go out of business. I do this literally every day from function snippets to entire systems.