Программирование в большом и программирование в малом

Программирование в большом и программирование в малом Различие между программированием в целом и программированием в малом масштабе Программирование в целом […]

Программирование в большом и программирование в малом

  • Различие между программированием в целом и программированием в малом масштабе

    • Программирование в целом включает проектирование крупных систем из мелких частей. 
    • Программирование в малом масштабе подразумевает написание строк кода на языке программирования. 
    • Фрэнк Деремер и Ханс Крон предложили эти термины в 1975 году. 
  • Дихотомия Остерхаута

    • Остерхаут разделил языки на системные (для компонентов) и сценарии (для связующего кода). 
  • Описание программирования в целом

    • Фред Брукс описал различия между созданием отдельной программы и разработкой системы программирования. 
    • Проекты по разработке систем программирования включают тестирование, документирование и техническое обслуживание. 
    • Программирование в больших масштабах требует тщательного планирования и документации. 
    • Массовое программирование требует высокой когезии и слабого сцепления модулей. 
    • Программирование в целом требует навыков создания абстракций и управления. 
  • Программирование в малых масштабах

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

    • Для дальнейшего чтения предлагается ознакомиться с оригинальной статьей Деремера и Крона. 

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

Программирование в большом и программирование в малом — Википедия

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

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