^
Начало
Установить закладку
+ Настройки
14 | 16 | 18 | 20 | 22 | 24
Ширина текста:
50% | 60% | 70% | 80% | 90% | 100%
Шрифт:
Цвет текста:
Установить
Цвет фона:
Установить
Сбросить настройки
Предисловие
Часть 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-коаны Мастера Фу
