1

Etapa 1

Фабричный метод (Factory method)

05 mayo—05 mayo

2

Etapa 2

Абстрактная фабрика (Abstract Factory)

06 mayo—06 mayo

3

Etapa 3

Строитель (Builder)

07 mayo—07 mayo

4

Etapa 4

Прототип (Prototype)

08 mayo—08 mayo

5

Etapa 5

Одиночка (Singleton)

09 mayo—09 mayo

6

Etapa 6

Компоновщик (Composite)

10 mayo—10 mayo

7

Etapa 7

Декоратор (Decorator)

11 mayo—11 mayo

8

Etapa 8

Адаптер (Adapter)

12 mayo—12 mayo

9

Etapa 9

Заместитель (Proxy)

13 mayo—13 mayo

10

Etapa 10

Фасад (Facade)

14 mayo—14 mayo

11

Etapa 11

Мост (Bridge)

15 mayo—15 mayo

12

Etapa 12

Легковес (Flyweight)

16 mayo—16 mayo

13

Etapa 13

Стратегия (Strategy)

17 mayo—17 mayo

14

Etapa 14

Состояние (State)

18 mayo—18 mayo

15

Etapa 15

Команда (Command)

19 mayo—19 mayo

16

Etapa 16

Итератор (Iterator)

20 mayo—20 mayo

17

Etapa 17

Посредник (Mediator)

21 mayo—21 mayo

18

Etapa 18

Наблюдатель (Observer)

22 mayo—22 mayo

19

Etapa 19

Посетитель (Visitor)

23 mayo—23 mayo

20

Etapa 20

Снимок (Memento)

24 mayo—24 mayo

21

Etapa 21

Цепочка обязанностей (Chain of Responsibility)

25 mayo—25 mayo

22

Etapa 22

Шаблонный метод (Template method)

26 mayo—26 mayo

23

Etapa 23

Конспектирование по памяти

27 mayo—27 mayo

1

Etapa 1

Фабричный метод (Factory method)

05 mayo—05 mayo

2

Etapa 2

Абстрактная фабрика (Abstract Factory)

06 mayo—06 mayo

3

Etapa 3

Строитель (Builder)

07 mayo—07 mayo

4

Etapa 4

Прототип (Prototype)

08 mayo—08 mayo

5

Etapa 5

Одиночка (Singleton)

09 mayo—09 mayo

6

Etapa 6

Компоновщик (Composite)

10 mayo—10 mayo

7

Etapa 7

Декоратор (Decorator)

11 mayo—11 mayo

8

Etapa 8

Адаптер (Adapter)

12 mayo—12 mayo

9

Etapa 9

Заместитель (Proxy)

13 mayo—13 mayo

10

Etapa 10

Фасад (Facade)

14 mayo—14 mayo

11

Etapa 11

Мост (Bridge)

15 mayo—15 mayo

12

Etapa 12

Легковес (Flyweight)

16 mayo—16 mayo

13

Etapa 13

Стратегия (Strategy)

17 mayo—17 mayo

14

Etapa 14

Состояние (State)

18 mayo—18 mayo

15

Etapa 15

Команда (Command)

19 mayo—19 mayo

16

Etapa 16

Итератор (Iterator)

20 mayo—20 mayo

17

Etapa 17

Посредник (Mediator)

21 mayo—21 mayo

18

Etapa 18

Наблюдатель (Observer)

22 mayo—22 mayo

19

Etapa 19

Посетитель (Visitor)

23 mayo—23 mayo

20

Etapa 20

Снимок (Memento)

24 mayo—24 mayo

21

Etapa 21

Цепочка обязанностей (Chain of Responsibility)

25 mayo—25 mayo

22

Etapa 22

Шаблонный метод (Template method)

26 mayo—26 mayo

23

Etapa 23

Конспектирование по памяти

27 mayo—27 mayo

04 mayo 2017 27 mayo 2017
Objetivo vencido en % days%

El objetivo está desatendido

El autor lleva sin comentar el objetivo 7 años 6 meses 13 días

Carrera y trabajo

Изучить паттерны проектирования

Паттерны проектирования позволяют:

  • Тратить меньше времени, используя готовые решения, вместо повторного изобретения велосипеда;
  • Делать меньше ошибок, благодаря использованию типовых унифицированных решений, в которых давно найдены все скрытые проблемы;
  • Объяснять свои решения, называя название паттерна, вместо того, чтобы час объяснять другим программистам что именно я имею в виду.

Паттерны, которые будут изучены:

Порождающие:

Структурные:

  • Компоновщик (Composite)
  • Декоратор (Decorator)
  • Адаптер (Adapter)
  • Заместитель (Proxy)
  • Фасад (Facade)
  • Мост (Bridge)
  • Легковес (Flyweight)

Поведенческие:

  • Стратегия (Strategy)
  • Состояние (State)
  • Команда (Command)
  • Итератор (Iterator)
  • Посредник (Mediator)
  • Наблюдатель (Observer)
  • Посетитель (Visitor)
  • Снимок (Memento)
  • Цепочка обязанностей (Chain of Responsibility)
  • Шаблонный метод (Template method)

Планируется изучение по одному паттерну в день. В последний день провести краткий конспект по памяти всех паттернов проектирования.

Ссылки цели:

 Criterio del fin

Уверенное знание основных паттернов проектирования и умение применить их на практике

 Recursos personales

Время, знания, навыки, информация

 Lo ecológico del objetivo

Причина достижения цели - упрощение проектирования и поддержки программ. Цель возникла в ходе работы над проектами. Помимо этого знание паттернов проектирования является обязательным требованием для соискателей в большинстве компаний.

  1. Фабричный метод (Factory method)

  2. Абстрактная фабрика (Abstract Factory)

  3. Строитель (Builder)

  4. Прототип (Prototype)

  5. Одиночка (Singleton)

  6. Компоновщик (Composite)

  7. Декоратор (Decorator)

  8. Адаптер (Adapter)

  9. Заместитель (Proxy)

  10. Фасад (Facade)

  11. Мост (Bridge)

  12. Легковес (Flyweight)

  13. Стратегия (Strategy)

  14. Состояние (State)

  15. Команда (Command)

  16. Итератор (Iterator)

  17. Посредник (Mediator)

  18. Наблюдатель (Observer)

  19. Посетитель (Visitor)

  20. Снимок (Memento)

  21. Цепочка обязанностей (Chain of Responsibility)

  22. Шаблонный метод (Template method)

  23. Конспектирование по памяти

  • 1727
  • 04 mayo 2017, 12:16
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?