Hacker News new | ask | show | jobs
by tyleregeto 1974 days ago
DRY is great guideline. KISS is another one. I find that it is not uncommon for the two of them to butt heads a little, and it can be tricky to find the correct balance. In general, I am finding that I favour repetition over abstraction more and more.
1 comments

Couldn't agree more. If the code is going to be maintained by someone less experienced then KISS certainly is more helpful than DRY.