> -- Vlad писал(а):
> Нет, это ортогональные понятия. Так же как и разделение работы само по себе. Конкретно в нашей команде нет понятия "хозяина" кода, весь код общий, сегодня ты сделал фичу, завтра кто-то другой в ней исправил баги. При таком подходе болезнь/отпуск/увольнение члена команды не сказываются критически на судьбе проекта, больше возможностей для code reuse и каждый член команды намного лучше понимает особенности системы в целом.

Извините если вдруг я не правильно Вас понял, но, кажется, под словом "код" Вы понимаете "исходный текст", не так ли? Значит под "code reuse" Вы понимаете переиспользование текста? В таком случае (если моё предположение о "code = текст" верно), то Вы что, собственно, смеётесь или в правду не понимаете? В модульных системах (каковыми являются оберон-системы)не исходный текст подлежит переиспользованию, амодуль, т. е. бинарник. Это только в не модульных языках навроде Си/Си++ пытаются переиспользоватьтекст, испытывая при этом массу проблем.