A cure for complexity in software development
I recently read Scott Carey’s great InfoWorld article that focuses on application complexity as an agent for reducing developer productivity and livelihood.The article has some great ideas, including focusing on reining in complexity by using standardized third-party services and other techniques. This is a strategy that I agree has value to many organizations. [ Also on InfoWorld: Complexity is killing software developers ] However, the article also states that microservice architectures are more complex than the equivalently functional application in a monolithic architecture, and uses this in furthering the cause that “complexity kills.” I disagree with this assessment.To read this article in full, please click here
I recently read Scott Carey’s great InfoWorld article that focuses on application complexity as an agent for reducing developer productivity and livelihood.
The article has some great ideas, including focusing on reining in complexity by using standardized third-party services and other techniques. This is a strategy that I agree has value to many organizations.
However, the article also states that microservice architectures are more complex than the equivalently functional application in a monolithic architecture, and uses this in furthering the cause that “complexity kills.” I disagree with this assessment.