Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

I like this quote, "things should be made as simple as possible, but no simpler."

I think the natural instinct with programming is to try and simplify the code by means of generalization. But we often over-simplify, and reality is messy. Or as TFA mentions, time passes and new requirements arise, so it turns out that we have simplified prematurely!

Sounds like this should be an aphorism. Premature abstraction is the root of much suck!



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: