Здравствуйте, _FRED_, Вы писали:
_FR>Часто при приёме на работу спрашивают об опыте "командной разработки". Мне вот очень интересно: что под этим понимается? Хотелось бы узнать короткое, ёмкое, но точное и максимально полное определение.
а) наличие системы контроля версий и более менее "общего" кода
б) использование терминологии паттернов проектирования в качестве внутреннего языка общения вместо "а я вот такую фигню сделал, она одной хрень вот сюда тырится, а вот этими тремя коннектиться туда, сюда и на сервис на соседней тачке"
в) взаимное тестирование, ну и в идеале, взаимный код ревью