SOLID-принципы: принцип замещения Лискоу

Продолжаю серию переводов, касающихся объектно-ориентированного дизайна и проектирования. Предлагаю вашему вниманию вторую часть поста Д. Кита Кейси, в которой он приводит попытку воспользоваться принципом замещения Лискоу на практике.
Читать далее

Твердые объектно-ориентированные принципы

Этой статьей я начинаю цикл переводов, посвященных объектно-ориентированному проектированию и дизайну.
Сегодня на ваш суд представляю любопытный пост человека, более 6 лет непосредственно участвовавшего в разработке языка PHP, Д. Кита Кейси (D. Keith Casey).
Читать целиком

SOLID: твердые объектно-ориентированные принципы

Этой статьей я начинаю цикл переводов, посвященных объектно-ориентированному проектированию и дизайну.
Сегодня на ваш суд представляю любопытный пост человека, более 6 лет непосредственно участвовавшего в разработке языка PHP, Д. Кита Кейси (D. Keith Casey).
Посвящен он важнейшим понятиям объектно-ориентированного дизайна — SOLID принципам.

Читать полностью