среда, 1 августа 2012 г.

module: ood-principles

Кроме принципов ООП (ОО Программиррования) существуют принципы более высокого уровня - принципы ООД (ОО Дизайна). Их перечень менее формализован. К ним часто относят:
    1) Принципы SOLID (SRP, OCP, LSP, ISP, DIP)
        - SRP:
        - OCP: 
        - LSP: 
        - ISP: 
        - DIP: 
    2) SLAP: Single Level of Abstraction Principle

К ним также относят полушуточные (фольклерные) принципы:
    1) KISS
    2) DRU?