Полезный софт для продуктивности
Хочу поделиться с вами подборкой полезного софта для продуктивности, который позволяет мне быстрее выполнять задачи и организовывать работу. Тут не будет IDE и терминалов, о которых мы и так часто говорим.
Нотация описания архитектуры приложения
Я, как технический директор, регулярно сталкиваюсь с необходимостью обсудить с командой архитектуру нового приложения или микросервиса. И в рамках таких обсуждений я понял, что не существует единого подхода, который позволил бы эффективно общаться команде, обсуждая архитектурные решения. Потому рассмотрим нотацию, которую я испробовал на практике.
Тесты - это добро
Если бы лет 10 назад мне сказали, что тесты это важно, я бы наверное отмахнулся, ведь самое главное быстро сделать и дать результат, кому нужны эти тесты! Но конечно с опытом приходит понимание, что без тестов, особенно в backend жить невозможно. Я уже не могу написать код, который не будет покрыт тестами, так как я буду бояться, что он не работает.