Perl, Python, Ruby

Jun 18, 2013 01:38


Долгое время я считал, что мне не нужно знать три примерно одинаковых языка - года с 1997-го я использовал перл (дольше него сколь-нибудь непрерывно у меня в использовании лишь C/C++, активное знакомство с которыми уже составляет порядка 20 лет). И перл мне очень даже нравился, особенно, кстати, своей идеей, что “There is more than one way to do it ( Read more... )

ruby, perl, python, programming

Leave a comment

che_shr_cat June 24 2013, 18:11:46 UTC
Да ладно, это уже сто раз все проходили - документацию, стайлгайды, код ревью, всяческое тестирование и прочее никто не отменял. Здоровый интерес к пониманию работы используемых компонентов полезен, но человек должен делать свою работу, а не постоянно копаться в чужой.

Это если касаться только процитированного тезиса. А если вернуться к исходной посылке, то всё-таки очень странно, если участники группы неспособны понять код, который написан вторым из нескольких _стандартных_ способов. Или если они умеют комбинировать стандартные фразы только одним единственным образом. По-моему, это говорит об их альтернативной одарённости. Это про неспособность увидеть суть за формой.

[всегда возможны способы запутать код, но я не про них, это и на питоне можно сделать и на любом другом языке; я про нормальную работу]

Мне всё время приходит на ум аналогия с естественным языком - это как быть способным понять фразу, "человек купил книгу", но неспособным понять "книга была куплена человеком". И отсюда же, я убеждён, что грамотное владение человеческим языком - признак хорошего программиста, и если у человека проблемы с грамотностью и выражением мыслей на естественном языке, то я не ожидаю, что он хорошо будет это делать на искусственном. Ну будет как-то, всё-таки языки программирования попроще, но для меня это всё равно индикатор. Но это уже отдельная история :)

Reply


Leave a comment

Up