Показать сообщение отдельно
Старый 30.03.2004, 10:59   #5  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
По-моему, очень желательно.

Обратимся к классикам: (http://russian.joelonsoftware.com/Ar...erviewing.html)

Цитата:
Используют ли он указатели? Это хороший признак. Многие программисты на Си просто не знают, как заставить работать указатели. Я, как правило, не отказываюсь от кандидата из-за отсутствия у него какого-то навыка. Однако я обнаружил, что понимание указателей в Си — это не навык, а способность. В начале первого курса на факультете кибернетики набирается человек 200 вундеркиндов, писавших в четырехлетнем возрасте игрушки для Atari 800 на BASIC'е. Они хорошо проводят время, изучая Паскаль, но в один прекрасный день профессор заводит речь об указателях, и они внезапно перестают понимать. То есть абсолютно. 90% потока переходит на отделение политологии, обьясняя это тем, что на кибернетике мало симпатичных студенток. На самом же деле, по неизвестной причине часть человечества просто рождается без того отдела мозга, который понимает указатели. Указатели — это не навык, а способность, требующая особого мышления, и некоторые люди им просто не обладают.
Надо только заменить Си на С++ и "указатели" - на "обьекты". Г-н Гради Буч выражается "помягче" - "думать "объектно-ориентированно" надо научиться". Действительно, редко найдешь человека, который думает не линейно
В принципе, опыт разработки в объектно-ориентированных языках немного этому учит ну, а также дисциплине кодирования...
Просто, если программируешь подобного рода систему, надо еще и в бухгалтерии разбираться: даже если есть очень хороший консультатнт, просто умение разбираться в коде еще не даст представления о заложеных в него глобальных механизмах. Поэтому иногда преимущество бывает именно у тех, кто _много_ занимался 1С - им-то эти механизмы ясны.