Design Principle 4

#Object Oriented Programming design principle

“Strive for #loosly coupled designs between objects that interact.”1

“Loosely coupled designs allow us to build flexible OO systems that can handle change because they minimize the interdependency between objects.”

  1. Head First Design Pattern by Elisabeth Freeman and Kathy Sierra

    ↩︎