Конструирование модульной структуры - один из наиболее ответственных этапов создания программы. Его проведение нередко осложняется тем, что здесь, в отличие от программирования на уровне операторов, отсутствуют устоявшиеся критерии, позволяющие сознательно выбрать ту или иную формируемую из модулей конфигурацию. Цель предлагаемой книги - попытаться нагнать ушедшее вперед программирование уровня операторов, вооружив разработчика убедительными критериями оценки программных конфигураций и предложив ему ряд полезных модульных конструкций, отвечающих выбранным критериям.
Среди вводимых критериев важнейшим является безболезненность последующего развития, т. е. возможность пополнения конструкции новыми модулями без какого бы то ни было редактирования написанных ранее текстов алгоритмов. Не изменяются, как правило, только бездействующие программы, и потому каждый серьезный разработчик мечтает о безболезненном развитии своего детища. Но особенно актуальна безболезненность для задач вычислительного эксперимента, где регулярные изменения отнимают львиную долю программистских усилий.
Обсуждаемые конструкции иллюстрируются примерами, в которых участвуют наиболее популярные компоненты современного инструментария: Си, Си++, Фортран. Паскаль, Ада, UNIX, Windows и т. п.
Первое издание этой книги (М.: Малип) вышло в 1993 году и быстро разошлось. Во втором издании исправлены замеченные неточности и добавлено несколько новых разделов.
Для опытных программистов.
Дополнительно: Книги доставляются только по России, почтой по предоплате на банковскую карту, или при личной встрече (в Москве, в м. Чертановская).
При личной встрече - покупка книг на сумму не менее 200 руб.
Стоимость почтовой пересылки не входит в стоимость книги.
Цены отправки рассчитываю на сайте Почты России, обычно стоимость от 200 руб (стоимость зависит от веса книг, места назначения пересылки, эта сто... [подробнее]
Дополнительно: Уважаемые покупатели на выкуп заказа отводиться семь дней с момента подтверждения наличия книги, по истечении данного срока заказ анулируется. При заказах на сумму более 5000 р. возможен прием оплаты от организаций по безналичному расчету.