Решил вкурить что есть прототипное ООП. В итоге сложилось вот такое впечатление: это трэш, угар и содомия в чистом виде, и вот почему:
1. Создание объектов клонированием. Отлично. В обычном классовом ООП начальное состояние объекта определяется логикой конструктора. А тут состоянием объекта-прототипа в момент клонирования. Даешь сайд-эффекты в массы.
2. Изобретателям прототипного ООП показалось, что сайд-эффектов не достаточно и их извращенный разум родил делегирование. Напомню, что это когда слот не найден у объекта, он ищется серди слотов прототипа этого объекта и так далее. Таким образом состояние объекта с точки зрения клиентов зависит еще и от состояния прототипов данного объекта.
Дискас.
Похожие темы
- Форум В чем разница ООП от прототипно ориентированного (2017)
- Форум ООП (2015)
- Форум ООП (2008)
- Форум ООП (2005)
- Форум Что делает ООП - ООП? (2015)