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

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: