|
|
|
|
|
by bamboo_7
2904 days ago
|
|
I've never worked for a company that said "we are going to use technology that takes twice as long to implement new features." Even when I worked in a boring industry like advertising and banking they expected things to be done by next sprint and were very accepting of the instability tradeoff. I'm not saying that they're thesis is wrong: boring but stable software is a Very Good Thing, but it's not just us devs wanting to use the latest and greatest that's driving such quick tech adoptions. |
|
I also use micro services on a daily basis, which this manifesto seems to dislike very much so I'm more of the opinion that pragmatism should be priority #1
Need micro services? good, use it
Need an ORM? why not (though use with care)
Need a relational databse ? go for it
Need noSQL? sure
Just make sure you have a good reason to pick whatever you work with, and usually the simpler the better.
They all have pros and cons and I feel this manifesto might be more of a knee jerk reaction rather than trying to solve anything