ВУЗ:
7.1.5. Среда быстрой разработки приложений Delphi
Современные масштабы разработки программного обеспечения
немыслимы без средств RAD.
RAD (от англ. «rapid application development» — быстрая разработ-
ка приложений) — концепция создания средств разработки программ-
ных продуктов, уделяющая особое внимание быстроте и удобству про-
граммирования, созданию технологического процесса, позволяющего
программисту максимально быстро создавать компьютерные програм-
мы. С конца XX в. RAD получила широкое распространение и одобре-
ние. Концепцию RAD также часто связывают с концепцией визуального
программирования.
Основные принципы создания RAD-проектов:
•
инструментарий должен быть нацелен на минимизацию времени
разработки.
•
создание прототипа для уточнения требований заказчика.
•
цикличность разработки: каждая новая версия продукта основыва-
ется на оценке результата работы предыдущей версии заказчиком.
• минимизация времени разработки версии, за счёт переноса уже го-
товых модулей и добавления функциональности в новую версию.
•
команда разработчиков должна тесно сотрудничать, каждый уча-
стник должен быть готов выполнять несколько обязанностей.
•
управление проектом должно минимизировать длительность цик-
ла разработки.
Концепция RAD стала ответом на неуклюжие методы разработки
программ 1970-х и начала 1980-х гг. Эти методы предусматривали на-
столько медленный процесс создания программы, что зачастую даже
требования к программе успевали измениться до окончания разработки.
Основателем RAD считается сотрудник IBM Д. Мартин, который в
1980-х гг. сформулировал основные принципы RAD, основываясь на
идеях Б. Бойма и С. Шульца. В настоящее время RAD становится обще-
принятой схемой для создания средств разработки программных про-
дуктов. Именно средства разработки, основанные на RAD, имеют наи-
большую популярность среди программистов.
Среды разработки, использующие принципы RAD:
•
Borland Delphi.
•
Borland C++ Builder.
•
IBM Lotus Domino Designer.
•
Microsoft Visual Studio.
•
Macromedia Flash и др.
126
Страницы
- « первая
- ‹ предыдущая
- …
- 124
- 125
- 126
- 127
- 128
- …
- следующая ›
- последняя »