DEV Community

Discussion on: Unhealthy Code: Primitive Overuse

Collapse
 
sleeplessbyte profile image
Derk-Jan Karrenbeld

The canonical term you'll find in other documents including research papers is Primitive Obsession.

Smells usually don't tell us that something is wrong, but only indicate their might be something stinky. Overuse sounds very emotive to me.

Great article idea

Collapse
 
jamesmh profile image
James Hickey

Yes, I wanted the book to be a bit more approachable and less academic-like, so I took some liberties with the official terms for most code smells.

Thanks!

Collapse
 
sleeplessbyte profile image
Derk-Jan Karrenbeld

Ah. That makes sense to me!

I'm personally not a fan of this specific term (whereas I like the other conventions you've forgone 🔥💝) because the term is judgy and opinionated.

Keep writing 🍻