paint-brush
!Do Action({ option: ‘repeat’}) Person.extend(constructor(){ this.me = true; this._super(); })by@paul_92244

!Do Action({ option: ‘repeat’}) Person.extend(constructor(){ this.me = true; this._super(); })

by Paul Falgout3mAugust 18th, 2017
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

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.
featured image - !Do Action({ option: ‘repeat’}) Person.extend(constructor(){ this.me = true; this._super(); })
Paul Falgout HackerNoon profile picture
Paul Falgout

Paul Falgout

@paul_92244

L O A D I N G
. . . comments & more!

About Author

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite