Как не сталкиваться с одними и теми же проблемами снова и снова?

Как не сталкиваться с одними и теми же проблемами снова и снова?
Как не сталкиваться с одними и теми же проблемами снова и снова? - jexo @ Unsplash

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

Журнал с подробным описанием контекста инцидента и подходов к его разрешению, безусловно, поможет вам прийти к выводу о первопричине и/или общему решению. Как только вы определите это, есть несколько очевидных вариантов:

  1. Если причина устранима: Постарайтесь избежать возникновения первопричины в следующий раз.
  2. Если решение окажется простым: Внедряйте общее решение всякий раз, когда возникает проблема.
  3. Перестройте свой процесс разработки таким образом, чтобы он естественным образом избегал этой проблемы.

Доступные варианты зависят от информации о проблеме, которой вы располагаете, и от степени контроля над процессом разработки.

Рекомендую посмотреть эти видео для лучшего погружения в вопрос:

Прикрепленное видео 1 - Как перестать накручивать себя

Прикрепленное видео 2 - Проблемы в браке, Муфтий Менк


LetsCodeIt, 25 мая 2023 г., 14:47