1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

Классы

7

Step 7

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

8

Step 8

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

9

Step 9

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

10

Step 10

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

11

Step 11

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

12

Step 12

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

13

Step 13

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

14

Step 14

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

15

Step 15

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

16

Step 16

Циклы

17

Step 17

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

18

Step 18

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

19

Step 19

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

20

Step 20

Качество ПО

21

Step 21

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

22

Step 22

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

23

Step 23

Отладка

24

Step 24

Рефакторинг

25

Step 25

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

26

Step 26

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

27

Step 27

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

28

Step 28

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

29

Step 29

Интеграция

30

Step 30

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

31

Step 31

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

32

Step 32

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

33

Step 33

Личность

34

Step 34

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

35

Step 35

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

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

Классы

7

Step 7

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

8

Step 8

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

9

Step 9

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

10

Step 10

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

11

Step 11

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

12

Step 12

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

13

Step 13

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

14

Step 14

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

15

Step 15

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

16

Step 16

Циклы

17

Step 17

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

18

Step 18

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

19

Step 19

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

20

Step 20

Качество ПО

21

Step 21

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

22

Step 22

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

23

Step 23

Отладка

24

Step 24

Рефакторинг

25

Step 25

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

26

Step 26

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

27

Step 27

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

28

Step 28

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

29

Step 29

Интеграция

30

Step 30

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

31

Step 31

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

32

Step 32

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

33

Step 33

Личность

34

Step 34

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

35

Step 35

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

26 December 2017 30 June 2018
Goal completed 3 November 2018

Goal author

Артур

Russia, Альметьевск

32 years old

General

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

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

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

 Goal Accomplishment Criteria

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

 Personal resources

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

 Goal ecological compatibility

Книга 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. Где искать дополнительную информацию

  • 2959
  • 26 December 2017, 07:25
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?