Книга: Искусство программирования для Unix

Самые посещаемые страницы в книге

Страница книги Просмотры
14.4.6.3. Большой учебный пример Python: PIL 3603
Сноски из книги 3093
8.2.3. Учебный пример: Glade 1970
14.4.8. Emacs Lisp 1854
4.2.2. Ортогональность 1576
19.1. Unix и открытый исходный код 1572
4.3.1. Сравнение нисходящего и восходящего программирования 1536
5.3. Проектирование протоколов прикладного уровня 1379
14.4.7. Java 1195
1.6. Основы философии Unix 1182
Пример 18.1. Разметка groff(1) 1158
Пример 18.2. Разметка man-страниц 1149
8.2.4. Учебный пример: m4 1143
Пример 10.1. Файл .netrc 1135
Предисловие 1040
Пример 8.1. Glade-спецификация "Hello, world!" 1038
8.2.9. Учебный пример: PostScript 1028
17.5.1.7. Переносимость Java 1006
Часть II Проектирование 996
16.7.2. Стандартные лицензии на открытый исходный код 986
Часть I Контекст 982
11.4.1. Учебный пример: два способа написания программы калькулятора 982
А Глоссарий аббревиатур 952
17.3. IETF и процесс RFC-стандартизации 947
3.2.7. VM 932
1.6.2. Правило ясности: ясность лучше, чем мастерство 916
Часть III Реализация 913
8.1. Классификация языков 909
Пример 8.2. Макрокоманда m4 854
13.1.3. Необходимая, необязательная и случайная сложность 853
5.1.3. Учебный пример: PNG — формат графических файлов 844
8 Мини-языки: поиск выразительной нотации 833
4.1. Инкапсуляция и оптимальный размер модуля 824
14.4. Сравнение языков программирования 815
5 Текстовое представление данных: ясные протоколы лежат в основе хорошей практики 813
7.2.6.3. Системные демоны и традиционные сигналы 813
1.7. Философия Unix в одном уроке 800
1.6.7. Правило прозрачности: для того чтобы упростить проверку и отладку программы, ее конструкция должна быть обозримой 799
4 Модульность: четкость и простота 782
1.6.1. Правило модульности: следует писать простые части, связанные ясными интерфейсами 777
8.2.6. Учебный пример: инструментарий Documenter's Workbench 774
15.4. Утилита make: автоматизация процедур 769
Пример 5.7. SMTP-сеанс 754
15.3.1. yacc и lex 746
3 Контраст: сравнение философии Unix и других операционных систем 738
1.6.3 Правило композиции: следует разрабатывать программы, которые будут взаимодействовать с другими программами 738
10 Конфигурация: правильное начало 732
1 Философские вопросы 729
Часть IV Сообщество 728
8.2.11. Учебный пример: Emacs Lisp 724
13.1.4. Диаграмма видов сложности 720
7 Мультипрограммирование: разделение процессов для разделения функций 720

Генерация: 1.371. Запросов К БД/Cache: 1 / 0
поделиться
Вверх Вниз