I'm starting to feel like coding is too much boilerplate all the time.

I've been thinking about why, and I think (and I'm trying to sound humble here) it's because I'm usually honoring the SRP. But this entails this enormous drawback of enormous amount of code!

Don't get me wrong, I'm usually glad with the design I end up with .... but only after what seems to be hours of typing

Anyone recognize this problem? Suggestions, comments?

  • 1
    Encapsulation and single-purpose code are your friends. Doing anything else is messy and leads to confusing, smelly spaghetti.

    I don't take it to extremes, though.
    For example, I have an Epson class, not an Epson_T88VI_configuration_writer class.
Add Comment