Фаулера Метод

Метод Фаулера - это метод проектирования, разработанный Эриком Фредериком Фаулером и считающийся одним из самых популярных методов для проектирования программного обеспечения. Метод был предложен в 1994 году, при создании первой версии языка программирования Java в компании Sun Microsystems.

Метод Фаулера включает в себя три основных принципа: контрактную реализацию, шаблонирование и протягивание класса до интерфейсов. Фундаментальным принципом метода является разделение программы на части, которые можно собрать вместе, чтобы создать новую