Систематизацию и популяризацию SOLID связывают с Робертом Мартином. Это набор идей проектирования, а не пять правил, одновременно придуманных одним человеком.
Кто является автором принципов SOLID и откуда они появились?
Систематизацию и популяризацию SOLID связывают с Робертом Мартином. Это набор идей проектирования, а не пять правил, одновременно придуманных одним человеком.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Систематизацию и популяризацию SOLID связывают с Робертом Мартином. Это набор идей проектирования, а не пять правил, одновременно придуманных одним человеком.
Название-аббревиатуру предложил Майкл Физерс; отдельные принципы опираются на более ранние работы, включая идеи подстановки Барбары Лисков и открытости/закрытости Бертрана Мейера. Важна практическая цель: уменьшать связанность и стоимость изменений, а не механически увеличивать число интерфейсов.