Skip to content

Comment on Rant: The DRY Principle Is Bad Advice

Comments

The hardest thing about growing up in this field is understanding that every day is a practice of a dealing with competing priorities.

As an example, I'm currently writing my own programming language at the moment for board games. I'm prioritizing shipping a game for my friends and myself to play, and this is forcing to leverage WET a great deal because I do not have the primitives yet to even contend with DRY.

Now, interestingly enough, this has been fortuitous since I have many touch-points which enable specific tweaks influence by game rules. Without WET, I could see myself not making progress or refactoring endlessly.

This is leading me down an interesting path, and I'm finally old enough to appreciate that things are going to be messy and weird.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.