fbpx
0
(0)

Самый важный антипаттерн или как понять, что есть проблемы

Поздно вечер, авторский пост, поэтому я хотел бы затронуть важную тему. Как понять, что что-то идет не так в инфраструктуре, процессах, системе или бизнесе?

CTRL+C, CTRL+V.

Если такое есть, значит — все говно, давай по новой.

Если такое есть в Terraform — то это, вероятно, модуль.
Если есть в Kubernetes манифестах — то это, наверное, helm3.
Если такое есть в коде приложения — наверное, библиотека.
Если такое есть в Jenkins UI — наверное, Jenkins pipeline.

Проверьте завтра, как оно на самом деле. Очень часто сделать быстро и скопировать — означает разгребать в будущем в 2 раза больше. На гитхабе куча copy-paste detectors, можно выбрать любую.

В завершение: проходил серьезное собеседование, и рассказывал про «DevOps patterns & anti-patterns». Так вот, инсайт бесплатно: лучше говорить «design smell/code smell». Формулировку «antipattern» не понимают, или понимают не так.

kubectl apply!

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

Сожалеем, что вы поставили низкую оценку!

Позвольте нам стать лучше!

Расскажите, как нам стать лучше?

devops

Статья: Исследование зарплат системных администраторов и DevOPS

Похожие посты

Меню