FreeSource : Comment283

This is a comment on Начатые Проекты / Заготовки Статей / Программирование / Принципы, posted by 127.0.1.2 at 2005-06-24 17:30:59
Есть более другие ценности. Например:
Практически все они имеют приоритет перед перечисленными.
В то же время, требования к скорости работы и памяти почти не котируются.
Оптимизация простоты сопровождения – как правило требует полного редизайна :-)

О разработчиках: хорошие специалисты и программисты в одном лице – редкость. Тандемы специалистов увы – тоже. Их гораздо меньше, чем
Т.о., пункт, с использованием слова должны – практической ценности не имеет.
Вообще, здесь-то и выручает Open Source – как возможность взаимодействия специалистов разного профиля.

О документировании:
Вы когда-нибудь видели программиста (любого другого человека (псевдо)творческой профессии), который бы любил писать документацию? Вопрос: справедливо ли ожидать от человека выполнения неинтересной работы? Вывод: если говорить об Open Source community – максимум, что можно требовать – продвижения и развития процедуры самодокументирования.
(Хотя некоторые проекты очень радуют документацией :)