You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

общие.md 1.6KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. # Общие
  2. ## Жизненный цикл разработки системы / System development lifecycle (SDLC)
  3. Фазы:
  4. * планирование системы
  5. * анализ системы
  6. * дизайн системы
  7. * разработка, внедрение, развёртывание
  8. * опытная эксплуатация и интеграция
  9. * поддержка системы
  10. ## Методологии разработки
  11. * Водопад / Waterfall
  12. * SCRUM
  13. ## Что такое ООП и какие его основные принципы?
  14. ООП - это объектно ориентированное программирование.
  15. Программа представлена в виде совокупности объектов,
  16. каждый из которых является экземпляром класса.
  17. * Наследование - это возможность использовать функциональность родительского класса в дочернем
  18. * Инкапсуляция - это сокрытие деталей реализации
  19. * Полиморфизм - это способность функции работать с данными разных типов
  20. ## Шаблоны проектирования
  21. Шаблоны проектирования представляют собой архитектурные решения для некоторых
  22. часто появляющихся задач.
  23. Существуют основные, структурные, поведенческие и пораждающие шаблоны.