Ответ на
пост №4
Thorvardr,"вообще не видеть ни заказчиков, ни соработников" - идеальный вариант, если перед Вам поставлена чёткая задача и алгоритм действий, и когда Вы самостоятельно можете решать, какие свойства, методы и классы будут открыты, а какие - скрыты. Но, если Вы работаете на большую компанию...здесь уже не одна задача, а зачастую бывает сразу несколько, от нескольких руководителей, отделов. Ведь есть проекты, которые в одиночку написать невозможно.Какие отрицательные стороны могут быть у коллектива из нескольких программистов с достаточным уровнем эмоционального взаимопонимания и уважения?)