Hope-Driven Development

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

Hope-driven development (HDD) — подход к разработке программного обеспечения, когда мы полагаемся на свою надежду на то, что код заработает. Мы не пишем тесты, не используем code review, не продумываем архитектуру и так далее.

Если после  написания кода у вас спросят: «А это точно работает?», а вы можете ответить только: «Я надеюсь», то это самое что ни на есть hope-driven Development.

Как внедрить у себя HDD:

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

Однако помните, что hope-driven development в конечном итоге приводит к краху проекта!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *