Объяснение функционального программирования объектно-ориентированным программистам и менее техническим специалистам - PullRequest
22 голосов
/ 19 февраля 2010

Какие хорошие примеры я могу использовать для объяснения функционального программирования?

Аудитория - люди с небольшим опытом программирования или люди, имеющие только объектно-ориентированный опыт.

Ответы [ 12 ]

0 голосов
/ 30 июня 2016

Новый ответ. Это будет работать как для непрограммистов, так и для программистов.

Укажите, что Excel работает.

Каждая ячейка в электронной таблице - это переменная, которая содержит функцию, которая объявляет связь между другими ячейками / переменными.

0 голосов
/ 20 февраля 2010

Сравните это со структурой предложения.

Я бью мяч, ловлю мяч, бросаю мяч:
Процедурный
Хит (шар)
Поймайте (шар)
Throw (шар)

OO
Ball.Hit ()
Ball.Catch ()
Ball.Throw ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...