ES6 ввел синтаксис деструктурирующего присваивания — лаконичный способ распаковки значений из массивов и объектов в отдельные переменные. Это одна из тех фич, начав использовать которые, ты удивишься, как раньше без нее жил. Читать далее
При проектировании системы знание анти-паттернов и подвохов зачастую оказывается более полезным, чем знание самих паттернов. Отталкиваясь от этой идеи, я решил написать данную статью, чтобы рассказать о факторах, которые, на мой взгляд, приведут к созданию ненадёжных систем. В её основе лежит мой собственный опыт проектирования преимущественно распределённых корпоративных приложений. Будет здорово, если ниже вы поделитесь собственным опытом и полезными идеями по теме. Читать дальше →
Кто сказал, что перемены должны отнимать много сил? Они могут быть легкими! Начните с двух отжиманий в день, а не с двухчасовой тренировки; или делайте пять глубоких вдохов каждое утро, а пытайтесь просидеть целый час в позе лотоса. Вы не поверите, но крошечные действия способны творить чудеса! Доктор БиДжей Фогг, ведущий мировой эксперт по формированию … Continue reading Фогг Би Джей Нанопривычки. Маленькие шаги, которые приведут к большим переменам
Недавно мы проводили вебинар «Обзор паттернов интеграции микросервисов». На нём энтерпрайз архитектор Пётр Щербаков рассказал, зачем IT-специалистам нужны шаблоны интеграции, и разобрал, для каких задач они подходят, а для каких нет. Для тех, кто пропустил или предпочитает читать, а не смотреть подготовили текстовый обзор интеграционных паттернов: Circuit Breaker, Sidecar, Ambassador, Anti-Corruption Layer и Async Request-Reply. Читать далее