3 Comments
User's avatar
Valentin Tudor Mocanu's avatar

It is not so much about splitting as it is about principles like SRP. Somehow SRP will guarantee the small size of design elements and a good design, but splitting without clear criteria does not necessarily imply a good design. Big size elements are "smells", and just splitting without clear criteria is not the final answer for such a smell.

Expand full comment
Anton Korzunov's avatar

Splitters are the writers, lumpers are the readers.

Look here - this article does not make sense if you havenโ€™t read the original one, so you need a bigger view, a real story to get it right ๐Ÿ‘‰ lumpers

However writing small focused posts is a right way to do it as well ๐Ÿ‘‰ splitters

Expand full comment
Trenton D. Adams's avatar

I can't agree more really. I always have icky code to start. This is partly because I need the motivation by having something actually "work", then I'm energized and can proceed to make it right.

Expand full comment