Me: you know there is this really cool library to help with that.

Them: I prefer to write all my own code.

Also them: installs 8 things with composer, 127 node modules for grunt tasks.

I agree with this. In many cases the complexity and overhead of package managers and build processes don’t make sense. In other cases though, they can be extremely useful and can facilitate much more complex development.

I guess some undefinable semblance of “balance” is what I’m always trying to achieve. In my experience, complexity and cleverness is the downfall of a codebase, and the bane of a maintainer. And today’s “hotness” might be dead or frowned upon in a year or so.

Got Something To Say?

Your email address will not be published. Required fields are marked *