Зарегистрироваться
Восстановить пароль
FAQ по входу

Реймонд Э. Искусство программирования для Unix

  • Файл формата djvu
  • размером 17,73 МБ
  • Добавлен пользователем
  • Описание отредактировано
Реймонд Э. Искусство программирования для Unix
Пер. с англ. — М.: Издательский дом "Вильямс", 2005. — 544 с.: ил.
ISBN 5-8459-0791-8 (рус.)
Аннотация
Книги, подобные этой, редко появляются на прилавках магазинов, поскольку за ними стоит многолетний опыт работы их авторов. Здесь описывается хороший стиль Unix-программирования, многообразие доступных языков программирования, их преимущества и недостатки, различные IPC-методики и инструменты разработки. Автор анализирует философию Unix, культуру и основные традиции сформированного вокруг нее сообщества.
В книге объясняются наилучшие практические приемы проектирования и разработки программ в Unix. Вместе с тем описанные в книге модели и принципы будут во многом полезны и Windows-разработчикам. Особо рассматриваются стили пользовательских интерфейсов Unix-программ и инструменты для их разработки. Отдельная глава посвящена описанию принципов и инструментов для создания хорошей документации.
Книга будет полезной для широкой категории пользователей ПК и программистов.
Оглавление
Предисловие
КОНТЕКСТ
Философские вопросы
История: слияние двух культур
Контраст: сравнение философии Unix и других операционных систем
ПРОЕКТИРОВАНИЕ
Модульность: четкость и простота
Текстовое представление данных: ясные протоколы лежат в основе хорошей практики
Прозрачность: да будет свет
Мультипрограммирование: разделение процессов для разделения функций
Мини-языки: поиск выразительной нотации
Генерация кода: повышение уровня спецификации
Конфигурация: правильное начало
Интерфейсы: модели проектирования пользовательских интерфейсов в среде Unix
Оптимизация
Сложность: просто, как только возможно, но не проще
РЕАЛИЗАЦИЯ
Языки программирования: С или не С?
Инструментальные средства: тактические приемы разработчика
Повторное использование кода: не изобретая колесо
СООБЩЕСТВО
Переносимость: переносимость программ и соблюдение стандартов
Документация: объяснение кода в Web-сообществе
Открытый исходный код: программирование в новом Unix-сообществе
Будущее: опасности и перспективы
Глоссарий аббревиатур
Список литературы
Персональный вклад
Корни без корней: Unix-коаны Мастера Фу
Предметный указатель
Параметры электронного документа: битональный, 300 dpi, с текстовым слоем
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация