abstraction, encapsulation, modularity, hierarchy
abstraction, encapsulation, modularity, hierarchy
quality designs have: - abstraction - modularity: couping and cohesion - information hiding - simplicity - hierarchy