Type Idioms at
Domain Analysis
Евгений Кривошеев
ekrivosheyev@scrumtrek.ru
Agenda




         2
Target audience




                  3
Objectives




             4
Value




        5
Disclaimer




             6
Disclaimer




             7
Disclaimer

       Проблема


       Проблема


                 Проблема
       Предмет


                 Предмет


                           Предмет


                                     Предмет

                                               8
Disclaimer
       Построить
       концептульную модель




                                 Вопросы типизации
             Паттерны


                        Идиомы
       OOA




                                                     9
Agenda




         10
Модели в разработке ПО




                         11
Концептуальная модель




                        12
Демо




       13
Agenda




         14
Типовые решения в OOAD




                         15
Типовые решения в OOAD

          Мета-
          модель



          Паттерны




          Идиомы




                         16
Типовые решения в OOAD




                         17
Типовые решения в OOAD




                         18
Типовые решения в OOAD
     Идиома или паттерн?




                           19
Виды типизаций




                 20
Виды типизаций
       Что такое тип?




                        21
Виды типизаций


         Строгая        Строгая
       Статическая   Динамическая




        Нестрогая      Нестрогая
       Статическая   Динамическая




                                    22
Демо




       23
Agenda




         24
Идиомы типизации в OOAD




                      25
Идиомы типизации в OOAD
      Типизация связи




                        26
Идиомы типизации в OOAD
    Динамическая типизация




                             <<PowerType>>




      Строгая/нестрогая?
                                         27
Идиомы типизации в OOAD
  Динамическая строгая типизация




                                   28
Идиомы типизации в OOAD
  Динамическая типизация связи




                                 29
Идиомы типизации в OOAD
       Мета-уровень




                      30
Демо




       31
Аналитические паттерны




                         32
Аналитические паттерны

                                  Patterns for   Organization   Observation
                                   things that    Structures        and
                                  change with                   Measurement
                                      time
Типизация ссылки                  Effectivity    Accountability Conversion
                                                                Ratio
Динамическая типизация объектов                  Party Type     Phenomenon
                                                                Type
Динамическая типизация ссылки

Мета-уровень                                     Knowledge      Knowledge
                                                 Level          Level


                                                                        33
Ретроспектива




                34
Ретроспектива




                35
Что дальше?




              36
Контакты
Евгений Кривошеев, ekrivosheyev@scrumtrek.ru
Никита Филиппов, nfilippov@scrumtrek.ru
Асхат Уразбаев, askhat@scrumtrek.ru


             «Тяжело в учении – легко в бою»

               SkillTrek – это дистанционный центр компетенций,
               где специалисты получают востребованные на
               рынке знания и навыки в условиях реальных
               проектов с выбором удобной им загрузки



                                                             37

More Related Content

PPT
How to Develop a Blog without Blogging
PPTX
[SkillTrek] Презентация
PDF
Tdd Workbook
PPTX
Вебинар "Введение в процесс разработки ПО"
PDF
Осознанность рефакторинга: Модель принятия инженерных решений
PPT
Escritorio e twinning live (1)
PPT
Design Rules And Principles
PDF
Points Of View как ключ к общению QAs и инженеров – видим качество за диаграм...
How to Develop a Blog without Blogging
[SkillTrek] Презентация
Tdd Workbook
Вебинар "Введение в процесс разработки ПО"
Осознанность рефакторинга: Модель принятия инженерных решений
Escritorio e twinning live (1)
Design Rules And Principles
Points Of View как ключ к общению QAs и инженеров – видим качество за диаграм...

Viewers also liked (10)

PPTX
[SkillTrek] Бизнес-кейсы
PDF
Design&Process Models
PPT
Tdd Workshop Disscussions
PDF
Архитектура как функция от ?. Что мы не учитываем и убиваем проекты.
PPT
Ponentes 2016
PPT
Agradecimientos 2016
PPT
Me gusta que me traten bien,
PPT
Ctif febrero2016
PPTX
Inductive Reasoning
PDF
Введение в веб каркас Struts2
[SkillTrek] Бизнес-кейсы
Design&Process Models
Tdd Workshop Disscussions
Архитектура как функция от ?. Что мы не учитываем и убиваем проекты.
Ponentes 2016
Agradecimientos 2016
Me gusta que me traten bien,
Ctif febrero2016
Inductive Reasoning
Введение в веб каркас Struts2
Ad

[Skill trek] type idioms at domain analysis