LINUX.ORG.RU

История изменений

Исправление observer, (текущая версия) :

Ты можешь создать модули, которые можешь комбинировать как угодно без всякого дебильного ООП.

Могу, но зачем?

1. Как уже говорили выше, подобные модули ПП чаще всего просто велосипеды. ООП — грамотная и универсальная парадигма.

2. Большинство современных языков программирования жестко завязано на ООП. C++, C++/Qt, Java, C#. Не используя ООП я лишаю себя ряда современных примочек.

3. Существует множество концепций/исследований/книжек/статей о ООП. Использовать популярную парадигму — эффективно и удобно.

Исходная версия observer, :

Ты можешь создать модули, которые можешь комбинировать как угодно без всякого дебильного ООП.

Могу, но зачем?

1. Как уже говорили выше, подобные модули ПП чаще всего просто велосипеды. ООП — грамотная и универсальная парадигма.

2. Большинство современных языков программирования жестко завязано на ООП. C++, C++/Qt, Java, C#. Не используя ООП я лишая себя ряда современных примочек.

3. Существует множество концепций/исследований/книжек/статей о ООП. Использовать популярную парадигму — эффективно и удобно.