Re: Программирование на функциональных языках - как научить?
Hello!
On Friday 21 August 2009 12:38:28 Eugene V. Lyubimkin wrote:
> > А к тому, кто берется учить других,
> > требования выше, вы не находите? Особенно, если те, кого надо учить, знакомы с
> > теорией и умеют "на автомате" прикидывать и скорость сходимости и вычислительную
> > сложность алгоритма. Так что ничего личного. Странно только, что вы вместо того, чтобы
> > сказать спасибо за "наводку" и разобраться, предпочли обидеться...
> Я не брался учить других. Я взялся сказать, что меня не устраивает качество
> кода многих людей. Разобраться? С чем?
Вам назвали несколько объективных критериев качества алгоритма. Вы же привели код,
к которому не предложили показателей оценки. Как подсказывает Артем, в некоторых областях
такой код вполне допустим. Например, я и сам писал подобный - это когда вся программа состоит
из одной строки. Другое дело, если это кусок сложного проекта, да еще без комментариев... но и
проблема тогда явно не в этой отдельно взятой строчке.
P.S. А ведь я совсем забыл про свои модули для вычисления геодезических проекций, прошивки для
gps/gsm навигатора и т.п. Там тоже все на С. Впрочем, тот код давно уж не используется, а по
модулям к эскулайту мне ценное замечание написали. Так что все к лучшему :-)
Best regards, Alexey Pechnikov.
http://pechnikov.tel/
Reply to: