Обсуждая с коллегами ...
Обсуждая с коллегами подходы к проектированию программ, нередко натыкаешься на скепсис по отношению к функциональному подходу. Не смотря на то, что возможности подхода продемонстрированы на конкретных примерах:
Пример 1. Проектирование графического редактора
Пример 2. Проектирование программы для метеостанции
ряд коллег считает, что функциональный подход обладает недостатками, которые значительно сужают его область применения. При этом, как это часто бывает, недостатки объектно-ориентированного подхода не замечаются или попросту игнорируются.
Какие же недостатки приписывают функциональному подходу?
Дальше »