Философия разработки программного обеспечения

Вики

Безопасность по задумке

Безопасный по замыслу Безопасность программного обеспечения «Безопасность по замыслу» подразумевает разработку безопасных программных продуктов.  Стратегии и шаблоны безопасности применяются на […]

Вики

Ковбойское кодирование

Ковбойское кодирование Определение и критика ковбойского программирования Ковбойское программирование — это стиль разработки программного обеспечения, характеризующийся отсутствием формальных методов управления

Вики

Собор и базар

Кафедральный собор и Восточный базар Основная идея и публикация «Собор и базар» — эссе Эрика С. Рэймонда о разработке ПО

Вики

Принцип ПОЦЕЛУЯ

Принцип поцелуя Определение и происхождение принципа KISS Принцип KISS (Будь проще, тупица!) — это принцип дизайна, который подчеркивает важность простоты

Вики

Принцип открытости-закрытости

Принцип «открыто–закрыто» Принцип открытости-закрытости в ООП Принцип OCP гласит, что объекты должны быть открыты для расширения и закрыты для модификации. 

Вики

Спецификация на примере

Спецификация на примере Основы спецификации на примере Спецификация на примере — это подход к определению требований и функциональных тестов на

Вики

Доменно-ориентированный дизайн

Дизайн, ориентированный на предметную область Основы предметно-ориентированного дизайна Предметно-ориентированный дизайн (DDD) фокусируется на моделировании предметной области для разработки программного обеспечения. 

Вики

Канбан (разработка)

Канбан (разработка) Определение и история Канбана Канбан — это система управления производством, разработанная Toyota в 1950-х годах.  Канбан фокусируется на

Вики

Минимализм (компьютерство)

Минимализм (вычислительный) Определение минимализма в вычислительной технике Минимализм в вычислительной технике означает использование минимального количества аппаратных и программных ресурсов.  История

Вики

Разработка через тестирование

Разработка на основе тестирования Основы разработки, управляемой тестированием (TDD) TDD — это методология разработки программного обеспечения, при которой тесты пишутся

Вики

Экстремальное программирование

Экстремальное программирование Основы экстремального программирования XP — это методология разработки программного обеспечения, основанная на принципах экстремального программирования.  XP фокусируется на

Вики

Модель водопада

Модель водопада История и развитие модели водопада Модель водопада зародилась в обрабатывающей промышленности и строительстве.  В разработке программного обеспечения не

Вики

Формальные методы

Формальные методы Формальные методы используются в разработке программного обеспечения и аппаратного обеспечения для проверки правильности и надежности.  Они основаны на

Прокрутить вверх