!Do Action({ option: ‘repeat’}) Person.extend(constructor(){ this.me = true; this._super(); })
Too Long; Didn't Read
I was recently working on a project with a developer who held a very dogmatic view of enforcing the DRY principle (Don’t Repeat Yourself). Personally I think perfectly DRY code is brittle, hard to understand, and hard to maintain. I’m certainly not the first to suggest this, but I prefer repetition to abstraction in many cases.