4 ms·
Language, syntax, test coverage, performance, coding style, linters, none of it really matters. No code is more beautiful than code that perfectly matches your
by sfvisser 5y ago
Language, syntax, test
coverage, performance, coding style, linters, none of it really matters. No code is more beautiful than code that perfectly matches your problem domain. Being able to build a product in terms of high level building blocks that are sensible for the problem you’re trying to solve is what makes great code.
A few nice abstractions that allow you to pivot quickly without too much thought. Everything underneath is irrelevant and replaceable.
- haolez 5y agoThere is also the time dimension. Some tools (languages et al) are misfit for some problem domains and might compromise your time to market and the viability of your product idea.
- noway421 5y agoI agree in spirit. Setting up a linter takes an hour though and is a worthwhile investment even if you are a cash-strapped startup with no customers. Given how many static analysis errors it reports these days, it will pay off dividends with less debugging.