Tag: Software Architecture

Computing, Software & Applications

A cure for complexity in software development

December 6, 2021

Via: Info World

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 […]

Computing, Software & Applications

How coupling impacts software quality

September 16, 2021

Via: Info World

Coupling and cohesion are distinctly different concepts but often confused. Coupling is the degree of dependency between an application’s modules or components, i.e., the strength of the relationships between the different parts. By contrast, cohesion is defined as the measure […]

Computing, Software & Applications

Article: The C4 Model for Software Architecture

June 25, 2018

Via: InfoQ

Software architecture diagrams are a fantastic way to communicate how you are planning to build a software system (up-front design) or how an existing software system works (retrospective documentation, knowledge sharing, and learning). However, it’s very likely that the majority […]