Главная->Інформатика та програмування->Содержание->Новые концепции программирования

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 1) онлайн

Новые концепции программирования

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

Пожалуй, большие программы можно без преувеличения назвать самым слож- ным творением человека. Из-за своей сложности такие программы нередко со- держат ошибки. Ошибки в программном обеспечении потенциально могут стать причиной материального ущерба, а иногда и угрожать жизни людей (например, при управлении авиа полетами). В результате борьбы с проблемой сложности программного кода были выработаны три новые концепции программирования:

объектно-ориентированное программирование (ООП);

унифицированный язык моделирования (UML);

специализированные средства разработки программного обеспечения.

В данной книге, наряду с изучением C++, уделяется внимание и упомяну- тым концепциям, что позволяет не просто выучить язык программирования, но и получить представление об эффективных способах разработки программного обеспечения.

 

6