ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 1) онлайн
Новые концепции программирования
Двадцать и более лет назад программисты реализовывали свои проекты путем непосредственного написания кода. С возрастанием размера и сложности проектов становилось все яснее, что такой подход неудачен. Проблема заключалась в не- пропорциональном возрастании сложности процесса создания самих программ.
Пожалуй, большие программы можно без преувеличения назвать самым слож- ным творением человека. Из-за своей сложности такие программы нередко со- держат ошибки. Ошибки в программном обеспечении потенциально могут стать причиной материального ущерба, а иногда и угрожать жизни людей (например, при управлении авиа полетами). В результате борьбы с проблемой сложности программного кода были выработаны три новые концепции программирования:
объектно-ориентированное программирование (ООП);
унифицированный язык моделирования (UML);
специализированные средства разработки программного обеспечения.
В данной книге, наряду с изучением C++, уделяется внимание и упомяну- тым концепциям, что позволяет не просто выучить язык программирования, но и получить представление об эффективных способах разработки программного обеспечения.
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44