rgw@icdattcwsm:~/Blog$ cat 2024-10-01-To-Refactor-Or-To-Rebuild.md
A good litmus test to discern the presence of start-up culture in a team or organization, is to look at the ratio of time spent in refactoring code v. the time spent rebuilding products. Code is refactored. Product is built. Refactoring is a tool. Building Product is the objective. Refactoring is a black-hole. Product Market Fit is a binary, it exists or it doesn't. Refactoring, at best, polishes. Building, even at worst, innovates. Refactoring is, at best, incremental. Building, even at worst, creates transformative learnings and new information. Time spent refactoring is maintenance. Time spent building is advancement. Refactoring is about process. Building is about results. In start-ups, if and only if, the objective is clear. Building takes precedence. And processes are judged by results, not the other way round.
rgw@icdattcwsm:~/Blog$ cd ..