Skip to content

Latest commit

 

History

History
57 lines (43 loc) · 2.73 KB

README.MD

File metadata and controls

57 lines (43 loc) · 2.73 KB

Конспект книги «‎Совершенный код»‎ Стива Макконнелла

Часть I. Основы разработки ПО

  1. Добро пожаловать в мир конструирования ПО!
  2. Метафоры, позволяющие лучше понять разработку ПО
  3. Семь раз отмерь, один раз отрежь: предварительные условия
  4. Основные решения, которые приходится принимать при конструировании

Часть II. Высококачественный код

  1. Проектирование при конструировании
  2. Классы
  3. Высококачественные методы
  4. Защитное программирование
  5. Процесс программирования с псевдокодом

Часть III. Переменные

  1. Общие принципы использования переменных
  2. Сила имён переменных
  3. Основные типы данных
  4. Нестандартные типы данных

Часть IV. Операторы

  1. Организация последовательного кода
  2. Условные операторы
  3. Циклы
  4. Нестандартные управляющие структуры
  5. Табличные методы
  6. Общие вопросы управления

Часть V. Усовершенствование кода

  1. Качество ПО
  2. Совместное конструирование
  3. Тестирование, выполняемое разработчиками
  4. Отладка
  5. Рефакторинг
  6. Стратегии оптимизации кода
  7. Методики оптимизации кода

Часть VI. Системные вопросы

  1. Как размер программы влияет на конструирование
  2. Управление конструированием
  3. Интеграция
  4. Инструменты программирования

Часть VII. Мастерство программирования

  1. Форматирование и стиль
  2. Самодокументирующийся код
  3. Личность
  4. Основы мастерства
  5. Где искать дополнительную информацию