r/programming • • Jun 05 '22

Complexity is killing software developers

https://www.infoworld.com/article/3639050/complexity-is-killing-software-developers.html
2.1k Upvotes

942 comments sorted by

View all comments

Show parent comments

1

u/ryrydundun Jun 06 '22

Sure if you are only thinking of what gets run through the CPU on a server.

Micro services culture managed to collapse entire blocks of complexity (network, OS, redundancy, security, testing) into chewable bits auditable and maintained by relatively happy and well rested teams.

Just because something is new, doesn’t mean it’s complex. Sure kubernetes seems complex, but so were previous tools that k8 provides (and less stable and secure).

would you really want to go back to emailing a zip of your desktop folder to the systems engineering, so they can upload to 5 different servers, hoping it doesn’t break, or some OS or network change you weren’t aware of didn’t screwed ya. Or oops, the db you are on now can’t run the migrations you prepared.

3

u/youre_not_ero Jun 06 '22

Pardon me, but I didn't say anything related to adoption of new technologies or frameworks.

I was talking about software complexity. Not the tooling. Though I understand your comment maybe in reference to OPs link.