1

Этап 1

Добро пожаловать в мир конструирования ПО

2

Этап 2

Метафоры, позволяющие лучше понять разработку ПО

3

Этап 3

Семь раз отмерь, один раз отрежь: предварительные условия

4

Этап 4

Основные решения, которые приходится принимать при конструировании

5

Этап 5

Проектирование при конструировании

6

Этап 6

Классы

7

Этап 7

Высококачественные методы

8

Этап 8

Защитное программирование

9

Этап 9

Процесс программирования с псевдокодом

10

Этап 10

Общие принципы использования переменных

11

Этап 11

Сила имен переменных

12

Этап 12

Основные типы данных

13

Этап 13

Нестандартные типы данных

14

Этап 14

Организация последовательного кода

15

Этап 15

Условные операторы

16

Этап 16

Циклы

17

Этап 17

Нестандартные управляющие структуры

18

Этап 18

Табличные методы

19

Этап 19

Общие вопросы управления

20

Этап 20

Качество ПО

21

Этап 21

Совместное конструирование

22

Этап 22

Тестирование, выполняемое разработчиком

23

Этап 23

Отладка

24

Этап 24

Рефакторинг

25

Этап 25

Стратегии оптимизации кода

26

Этап 26

Методики оптимизации кода

27

Этап 27

Как размер программы влияет на конструирование

28

Этап 28

Управление конструированием

29

Этап 29

Интеграция

30

Этап 30

Инструменты программирования

31

Этап 31

Форматирование и стиль

32

Этап 32

Самодокументирующийся код

33

Этап 33

Личность

34

Этап 34

Основы мастерства

35

Этап 35

Где искать дополнительную информацию

1

Этап 1

Добро пожаловать в мир конструирования ПО

2

Этап 2

Метафоры, позволяющие лучше понять разработку ПО

3

Этап 3

Семь раз отмерь, один раз отрежь: предварительные условия

4

Этап 4

Основные решения, которые приходится принимать при конструировании

5

Этап 5

Проектирование при конструировании

6

Этап 6

Классы

7

Этап 7

Высококачественные методы

8

Этап 8

Защитное программирование

9

Этап 9

Процесс программирования с псевдокодом

10

Этап 10

Общие принципы использования переменных

11

Этап 11

Сила имен переменных

12

Этап 12

Основные типы данных

13

Этап 13

Нестандартные типы данных

14

Этап 14

Организация последовательного кода

15

Этап 15

Условные операторы

16

Этап 16

Циклы

17

Этап 17

Нестандартные управляющие структуры

18

Этап 18

Табличные методы

19

Этап 19

Общие вопросы управления

20

Этап 20

Качество ПО

21

Этап 21

Совместное конструирование

22

Этап 22

Тестирование, выполняемое разработчиком

23

Этап 23

Отладка

24

Этап 24

Рефакторинг

25

Этап 25

Стратегии оптимизации кода

26

Этап 26

Методики оптимизации кода

27

Этап 27

Как размер программы влияет на конструирование

28

Этап 28

Управление конструированием

29

Этап 29

Интеграция

30

Этап 30

Инструменты программирования

31

Этап 31

Форматирование и стиль

32

Этап 32

Самодокументирующийся код

33

Этап 33

Личность

34

Этап 34

Основы мастерства

35

Этап 35

Где искать дополнительную информацию

26 декабря 2017 30 июня 2018
Цель завершена 3 ноября 2018

Автор цели

Общая

Прочитать и законспектировать "Совершенный код" Стива Макконнелла

Эпическая и легендарная книга на 800 страниц от одного из маститых разработчиков и писателей, способного донести и разъяснить технические нюансы очень доступным языком. Эта книга не зря заслуживает почётное место среди библиотеки программиста любого программиста, в ней содержится масса полезных советов и рекомендаций по конструированию ПО, выверенных годами и чья польза была статистически подтверждённа.

Эту книгу я купил не раздумывая. Правда хотел иностранную версию, но её нужно было ждать долго, поэтому заказал русскую и вроде как недавно переработанную версию от 2017 года.

 Критерий завершения

Книга прочитана, усвоена, конспект записан, знания, полученные из книги, внедрены в проект

 Личные ресурсы

Бумажная книга "Совершенный код" на русском, время, желание стать более лучшим разработчиком

 Экологичность цели

Книга Must Have для разработчиков, рекомендуется множеством именитых мастеров своего дела.

  1. Добро пожаловать в мир конструирования ПО

  2. Метафоры, позволяющие лучше понять разработку ПО

  3. Семь раз отмерь, один раз отрежь: предварительные условия

  4. Основные решения, которые приходится принимать при конструировании

  5. Проектирование при конструировании

  6. Классы

  7. Высококачественные методы

  8. Защитное программирование

  9. Процесс программирования с псевдокодом

  10. Общие принципы использования переменных

  11. Сила имен переменных

  12. Основные типы данных

  13. Нестандартные типы данных

  14. Организация последовательного кода

  15. Условные операторы

  16. Циклы

  17. Нестандартные управляющие структуры

  18. Табличные методы

  19. Общие вопросы управления

  20. Качество ПО

  21. Совместное конструирование

  22. Тестирование, выполняемое разработчиком

  23. Отладка

  24. Рефакторинг

  25. Стратегии оптимизации кода

  26. Методики оптимизации кода

  27. Как размер программы влияет на конструирование

  28. Управление конструированием

  29. Интеграция

  30. Инструменты программирования

  31. Форматирование и стиль

  32. Самодокументирующийся код

  33. Личность

  34. Основы мастерства

  35. Где искать дополнительную информацию

  • 3192
  • 26 декабря 2017, 07:25
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?