Too Long; Didn't Read
Computer Science's John Defterios says complex code is never a good sign. He says we need to model a useful subset of the world to solve problems with software. The world is a big place. We cannot model the whole world. We must narrow the context or focus of what we are modeling to only the involved entities. This means they need to be tightly coupled at all times — all times when a single transaction is updated or when immediate consistency is required. The concept should be explicitly defined and easy to understand.