Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Цуканов Б.И. "Время в психике человека" (Медицина)

Суворов С. "Танк Т-64. Первенец танков 2-го поколения " (Военная промышленность)

Нестеров В.А. "Основы проэктирования ракет класса воздух- воздух и авиационных катапульных установок для них" (Военная промышленность)

Фогль Б. "101 вопрос, который задала бы ваша кошка своему ветеринару если бы умела говорить" (Ветеринария)

Яблоков Н.П. "Криминалистика" (Юриспруденция)
Реклама

Совершенный код. Мастер-класс - Макконнелл С.

Макконнелл С. Совершенный код. Мастер-класс — М.: Русская редакция, 2005. — 896 c.
ISBN: 5-469-00822-3
Скачать (прямая ссылка): soversheniykodmasterklass2005.djvu
Предыдущая << 1 .. 419 420 421 422 423 424 < 425 > 426 >> Следующая

- мастер для генерации 702
- оптимизация 574, 576, 581, 582, 595, 704
- создание 700
- транслятор 699 кодирование 2, 3, 4 комментарий 220, 221,
222, 747, 764 конвенции программирования 63
конвенция именования 263, 264, 266, 267, 268, 269, 270, 271
константа 263
- именованная 299
конструирование 3, 4, 5, 22, 70
- график 655
- методика 66
- план 2, 4
- подготовка 23
- совместное 472, 487 кэширование 614
л
литерал 289
логические выражения 424, 428, 430, 435
м
массив 301,379,611
метафора 8, 9, 10, 11, 12, 14, 15, 19
метод 133, 138, 143, 157, 158,160, 162,163, 165
- встраиваемый 178, 180
- встраивание 625
- доступа 331, 332, 333
- заголовок 217 -имя 167, 168, 215
- интерфейс 170, 175, 219, 224
- кодирование 218
- комментирование 787
- компиляция 223
- макрос 178-186
- множественные возвраты 382
- наследование 161
- объем 169
- параметр 170-177
- проверка кода 223
- проект 575
- проектирование 214
- псевдокод 217
- размещение 750
- рекурсия 385
- связанность 163
- создание 211
- табличный 405
- тестирование 224 методология 23 моделирование 8 модель 9
модульность проекта системы 104
Предметный указатель 865
О
обработка ошибок 189-198, 215, 393 объект 84 оператор 338
- case 353
- if 346
- switch 353
- порядок выполнения 342
- пустой 437
- составно См. также блок
- составной 436
- форматирование 736 оптимизация 573
отладка 2, 3, 4, 5, 200, 201, 202, 203, 204, 524 оценка 659
п
переменная 230
- булева 261
- временная 260
- время жизни 239, 241
- время связывания 246
- единственность цели 249
- имя 253, 254, 257, 274, 275, 277, 279 длина 255
- инициализация 233, 234, 235, 236
- логическая 292
- область видимости 238, 239, 242, 244, 255
- обращение 238
- объявление 232, 236 неявное 232, 233
- персистентность 245
- статуса 258, 259
- указатель 318
- цикла 374 перечисление 262 портируемость 161 построение 15
ППП (процесс программирования с псевдокодом) 209, 214, 225
префикс 272-273 приращение 14 программирование
- парное 475
- структурное 448
выбор 449
итерация 450
последовательность 448
проект
- анализ 484
- измерение 661
- презентация 487
- размер 5, 635
- чтение кода 486 проектирование 70, 71, 72, 73, 74, 84
- восходящее 108, 109, ПО
- высокоуровневое 2
- детальное 2, 3, 4
- инструмент 695
- метод 163
- методика 107
- нисходящее 108, 110
- программная система 79
- методов 83
- разделение
классов на методы 83
подсистем на классы 82
системы на подсистемы или пакеты 79
- регистрация 114
- связность 102
- совместное 112
- управление сложностью 74, 75
- характеристики проекта
возможность повторного использования 78
высокий коэффициент объединения по входу 78
минимальная сложность 77
минимальная, но полная функциональность 78
низкий или средний коэффициент
разветвления по выходу 78
портируемость 78
простота сопровождения 77
расширяемость 77
слабое сопряжение 77
соответствие стандартным методи
кам 78
стратификация 78
866 Предметный указатель
- характеристики проекта 77
- часто используемые подсистемы
подсистема бизнес-правил 82
подсистема доступа к БД 82
подсистема изоляции зависимостей
от ОС 82
подсистема пользовательского интерфейса 82
- часто используемые подсистемы 82
- шаблон 99, 100, 101 прототипирование 110,111 процедура 177
процесс программирования с псевдокодом См. ППП
псевдокод 211, 212, 213, 216, 219
Р
рефакторинг 108, 553
- безопасный 566
- интерфейсов классов 562
- исходного кода 699
- на уровне данных 559
- на уровне отдельных методов 561
- на уровне отдельных операторов 560
- на уровне системы 563
- реализации классов 562
- стратегия 568
с
связанность 163 связность 135
- временная 165
- коммуникационная 164
- логическая 166
- последовательная 164
- процедурная 165
- случайная 166
- функциональная 164 селективные данные 248 символ 289
словарь данных 700 сокрытие информации 89, 90, 91, 92, 93
сопровождение корректирующее 3 сопряжение 96, 98, 102, 139,
164 спецификатор вычисляемых значений 256 стандарты 646, 795
строка 289, 290 структура 310, 313
Т
тестирование 22, 492
- автоматизированное 519
- блочное 3, 4, 5, 490
- инструменты 513
- - возмущения состояния системы 517
генераторы тестовых данных 515
леса 513
- - мониторы покрытия кода тестами 516
регистраторы данных 516
символические отладчики
517
сравнения файлов 515
- интеграционное 3, 4, 5, 491
- компонента 490
- неполное 497
- оптимизация 518
- основанное на потоках данных 500
- планирование 518
- прием 496
- протокол 520
- регрессивное 491, 515, 518
- системы 3, 5, 491
- структурированное базисное 497 тип данных 247, 257, 282
- изменение 611
- перечислимый 294, 330
- создание 303 тип проекта 28 точка управления 104
требование 2, 36-39, 650
У
указатель 61, 314, 316, 323, 324, 325, 326
- инициализация 316
- область памяти 314
- переменная 318
унифицированный язык моделирования См. UML
управление конфигурацией 649 управляющая структура 247
Предыдущая << 1 .. 419 420 421 422 423 424 < 425 > 426 >> Следующая