Kent Beck. Implementation Patterns

From Study Group Community

Jump to: navigation, search
Заметки для участников группы Design Patterns Study Group

Следующая глава для обсуждения - Next

Contents

Kent, Chapter 1

  • Коммуникация (Денис)
  • Шаги взаимодействия через код (Кирилл)
  • Что такое Implementation patterns? (Alexander)
  • Каковы причины писать хороший код? (Александр)
  • Стоит ли полагаться на паттерны только этой книги? (Александр)
  • Структура книги (Денис)

Kent, Chapter 2

  • Суть и цели шаблонов (Сергей, Денис)
  • Законы для программ (Денис)
  • Проблемы шаблонов (Кирилл)
  • Цикл жизни программ (Кирилл)
  • Шаблон как только средство получения опыта, и словарный запас команды (Кирилл)
  • Какие виды решений приходится принимать программисту и как часто? (Александр)
  • По каким принципам пишется каждый паттерн? Что каждый паттерн иллюстрирует? Какие проблемы решают паттерны? (Александр)

Kent, Chapter 3

  • Ценности -> Принципы -> Шаблоны (Кирилл, Денис)
  • Communication (Alexander, Денис)
  • Simplicity (Денис)
  • Flexibility, за счет чего обычно достигается? (Alexander)
  • Принципы (Александр)
  • Что такое Local Consequences? (Alexander)
  • Minimize Repetition. Почему важно уменьшать повторяемость кода (Александрm Denis)
  • Logic and Data Together. Почему важно держать логику и данные вместе? (Александр, Denis)
  • Symmetry, Что такое симметрия? Это тяжело добиться? (Александр) Нет. (Кирилл) :))))) Denis
  • Declarative Expression (Denis)
  • Rate of Change (Denis)

Kent, Chapter 4

  • Что такое цена ПО? Это время? Деньги? Что-то еще? (Александр)
  • Стратегия удешевления ПО (Денис)

Chapter 5. Class

  • Class
  • Simple Superclass Name
  • Qualified Subclass Name
  • Abstract Interface
  • Interface
  • Abstract Class
  • Versioned Interface
  • Value Object
  • Specialization
  • Subclass
  • Implementor
  • Inner Class
  • Instance-Specific Behavior
  • Conditional
  • Delegation
  • Pluggable Selector
  • Anonymous Inner Class
  • Library Class
  • Conclusion
Personal tools