Computing, Software & Applications
December 6, 2021
Via: Info WorldI 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
September 16, 2021
Via: Info WorldCoupling 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
June 25, 2018
Via: InfoQSoftware 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 […]
March 28, 2024
March 12, 2024