logoalt Hacker News

bad_haircut72yesterday at 10:34 PM2 repliesview on HN

100% this. Stuff like database schemas gets comitted in the first sprint and never gets refactored, which completely locks you in to long term design decisions, then every subsequent PR will get held up for days in arguments around meaningless "code quality" arguments which ultimately affect nothing


Replies

mikert89yesterday at 10:37 PM

ive never actually seen someone get fired for making some deep architectural software mistake. its alway for moving too slow, or "low code quality". i think people that were promoted for building systems that turned out bad, should be demoted

show 3 replies
another_twisttoday at 6:00 AM

100% this. The architecture is what slows things down (or speeds them up), the code quality, variable naming, all that bs just does nothing.