[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Программирование на функциональных языках - как научить?



дайте им почитать SICP. Хорошая книга, правда там на scheme всё опирается, но, думаю, для думающих людей это не проблема.

2009/8/19 Alexey Pechnikov <pechnikov@mobigroup.ru>
Hello!

Возникла проблема - пытаюсь научить программистов писать на тикле, но
они пишут, как раньше писали на С - море глобальных переменных и т.п. И
на С это было бы достаточно хреново, но на динамическом языке и вовсе кошмар.
Что им дать почитать, чтобы они поняли разницу и начали программировать
более "адекватно"? Образование у людей высшее, физико-математическое
(нижегородский радиофак, если быть точным). Отличительная особенность -
очень упрямы...

Как пример одного из "шедевров" - инклюд с сотней проверок на то, откуда он
вызван. Полдня пытался понять, как он работает, не получилось, а сам автор
говорит, что за недельку разберется или перепишет целиком...

Best regards, Alexey Pechnikov.
http://pechnikov.tel/



--
Rgds,
----Feata`lion

Reply to: