Скачать книгу «Искусство программирования для Unix» бесплатно

  • Автор: Реймонд
  • Издательство: Вильямс
  • Год издания: 2005
  • Формат: DJVU
  • Язык: Русский
Описание

Книги, подобные этой, редко появляются на прилавках магазинов, поскольку за ними стоит многолетний опыт работы их авторов. Здесь описывается хороший стиль Unix-программирования, многообразие доступных языков программирования, их преимущества и недостатки, различные IPC-методики и инструменты разработки. Автор анализирует философию Unix, культуру и основные традиции сформированного вокруг нее сообщества. В книге объясняются наилучшие практические приемы проектирования и разработки программ в Unix. Вместе с тем описанные в книге модели и принципы будут во многом полезны и Windows-разработчикам. Особо рассматриваются стили пользовательских интерфейсов Unix-программ и инструменты для их разработки. Отдельная глава посвящена описанию принципов и инструментов для создания хорошей документации.

Книга будет полезной для широкой категории пользователей ПК и программистов.

Содержание

Предисловие
I КОНТЕКСТ
1Философские вопросы
2 История: слияние двух культур
3 Контраст: сравнение философии Unix и других операционных систем
II ПРОЕКТИРОВАНИЕ
4 Модульность: четкость и простота
5 Текстовое представление данных: ясные протоколы лежат
в основе хорошей практики
6 Прозрачность: да будет свет
7 Мультипрограммирование: разделение процессов
для разделения функций
8 Мини-языки: поиск выразительной нотации
9 Генерация кода: повышение уровня спецификации
10 Конфигурация: правильное начало
11 Интерфейсы: модели проектирования пользовательских интерфейсов в среде Unix
12 Оптимизация
13 Сложность: просто, как только возможно, но не проще
III РЕАЛИЗАЦИЯ
14 Языки программирования: С или не С?
15 Инструментальные средства: тактические приемы разработчика
16 Повторное использование кода: не изобретая колесо
IV СООБЩЕСТВО
17 Переносимость: переносимость программ и соблюдение стандартов
18 Документация: объяснение кода в Web-сообществе
19 Открытый исходный код: программирование
в новом Unix-сообществе
20 Будущее: опасности и перспективы
А Глоссарий аббревиатур


Б Список литературы
В Персональный вклад
Г Корни без корней: Unix-коаны Мастера Фу

Rjyntrcn
Скачать "Искусство программирования для Unix. Реймонд" :