Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Viktor Karev                         2:5020/400     10 May 2002  10:25:05
 To : Alexander Paschenko
 Subject : Re: Восходящее и нисходящее программирование
 -------------------------------------------------------------------------------- 
 
 Приветствия!
 Alexander Paschenko wrote:
 
 > В общем вопрос. *как лучше программировать; сверху-вниз или снизу-вверх.*
 > Что удобней для отладки, более четкого понимания алгоритма, и более быстрого и
 > качественного написания программ.
 
 В настоящее время рекомендуемый стиль (из упомянутых двух) - сверху
 вниз.
 
 Сверху вниз.
 Преимущества: Сразу имеем работающий "скелет", более легкое
 согласование интерфейсов, процессы тестирования и документирования
 можно начинать практически одновременно с процессами проектирования и
 кодирования.
 Hедостатки: Hеобходимость писать достаточно большое количество
 замещающих и подыгрывающих модулей (хотя эти модули можно одновременно
 использовать для отладки и тестирования).
 
 Снизу вверх.
 Рекомендуется для библиотек утилит (без ОО-подхода).
 Hедостатки: периодические перестроения интерфейсов из-за ошибок в их
 предварительном проектировании.
 
 > P.S. Естественно вышеперечисленное относиться к процедурному программированию
 > (напр. Pascal)
 
 Переходи на объектно-ориентированное программирование. Оно как бы
 заставляет писать сверху вниз.
 
 Виктор.
 --- ifmail v.2.15dev5
  * Origin: http://groups.google.com/ (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Восходящее и нисходящее программирование   Viktor Karev   10 May 2002 10:25:05 
 Восходящее и нисходящее программирование   Alexander Paschenko   10 May 2002 19:38:21 
Архивное /ru.algorithms/150328dc813d7.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional