Hacker News new | past | comments | ask | show | jobs | submit login

Yeah I've had so many problems with understanding and working with other people's code bases when the person was obsessed with DRY.

You wrote that code 4 years ago with tons of abstractions designed for some day someone not having to repeat themselves... but it's been years and they've never been useful. However I've had to dig through a dozen files to make the change I needed to make which by all rights should have been entirely contained in a few lines.

My most common reaction to a new codebase is "where the hell does anything actually get done" because of silly over-abstraction which aspires to, one day, save a developer five minutes or three lines of copied code.




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

Search: