Мифический человеко-месяц или как создаются программные системы   ::   Брукс Фредерик

Страница: 242 из 299

11 Объёмистость системной документации создаёт новый тип непостижимости (см., например Unix), но это значительно предпочтительнее, чем более распространённый крайний недостаток документации.

12.12 Создайте эмулятор производительности снаружи внутрь, сверху вниз. Начните работу с ним как можно раньше. Прислушайтесь к тому, что он вам скажет.

Языки высокого уровня



12.13 Только лень и инертность препятствуют повсеместному применению языков высокого уровня и интерактивного программирования. (Но сегодня они приняты повсеместно.)

12.14 Язык высокого уровня способствует не только увеличению производительности, но и отладке. Меньше ошибок и легче поиск.

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

12.16 Сегодня единственный подходящий кандидат для системного программирования — PL/I. (Больше не соответствует действительности.)

Интерактивное программирование



12.17 В некоторых приложениях пакетные системы никогда не будут вытеснены интерактивными системами. (По-прежнему верно.)

12.18 Отладка — это тяжёлая и долгая часть системного программирования, и медленная оборачиваемость является проклятием отладки.

12.19 Есть свидетельства тому, что интерактивное программирование по крайней мере удваивает скорость системного программирования.



Глава 13. Целое и части



13.

|< Пред. 240 241 242 243 244 След. >|

Java книги

Контакты: [email protected]