Программирование без эго

Программирование без эгоизма Определение и история Программирование без эгоизма — стиль, минимизирующий личные факторы для повышения качества.  Концепция предложена Джеральдом […]

Программирование без эгоизма

  • Определение и история

    • Программирование без эгоизма — стиль, минимизирующий личные факторы для повышения качества. 
    • Концепция предложена Джеральдом М. Вайнбергом в 1971 году. 
  • Экспертные оценки кода

    • Для обеспечения качества проводятся проверки кода другими программистами. 
    • Проверки должны быть дружественными и коллегиальными, без личных чувств. 
  • Сильные стороны

    • Подходит для решения сложных задач. 
    • Открытые каналы связи способствуют свободному обмену информацией. 
    • Создает согласованную документацию. 
    • Повышает удовлетворенность членов команды. 
  • Слабые стороны

    • Занимает больше времени на завершение проектов. 
    • Повышает риск неудач из-за децентрализации и объема коммуникаций. 
    • Программисты могут стремиться к более рискованным решениям. 
    • Открытые каналы связи могут усложнять простые задачи. 
  • Конкурирующие концепции

    • Программирование без эгоизма минимизирует иерархию и статус, способствуя свободному обмену идеями. 
    • Противопоставляется концепции команды главного программиста с акцентом на специализацию и лидерство. 
  • Дополнительные ресурсы

    • Ссылки на список философий разработки программного обеспечения и обзор программного обеспечения. 
    • Упоминание о «Десяти заповедях программирования без эгоизма». 

Полный текст статьи:

Программирование без эго — Википедия

Оставьте комментарий

Прокрутить вверх