Hacker News new | ask | show | jobs
by vlad 1251 days ago
Adding complexity is fast and easy, adding simplicity is slow and hard.

Any codebase that is simple to understand and modify is a second party's canvas to add complexity in record time, for the purpose of telling a third party they added complexity in record time.

Imagine you get permits, rip out a bathroom, choose tiles and spend a long time cutting them. Someone comes in overnight and superglues them to the floor, and not even the pattern that was intended, but they did the main work and in only a few hours.

1 comments

Or you need two feet of pipe to hook up the sink in a straight line but you come back the next day to see your “smart” pipe fitter has made a 10 foot pretzel