Декабрьская лента: лучшее за месяц

(Из ленты OpenQuality.ru)

• Инсайты от команды разработки Stack Overflow: “лучшие” практики не означает “обязательные”.

• Девять золотых правил написания комментариев к коду.

• А что если типы приложений представить как варианты жилья?

• Do not launch, but debug my code when it launches: что это означает?

• Платформа для продвижения рекламы в Twitter: подробности архитектуры.

• Уязвимость Log4j: стоит ли начать беспокоиться?

• Web3: детали архитектуры и скептический взгляд на будущее: (1, 2).

• Мухи отдельно, котлеты отдельно: не стоит отправлять e-mail с помощью встроенной функциональности SQL Server.

• Органический рост продукта: Proof of Concept, Minimal Valuable Product, Release, задавлен Legacy-кодом.

• Подходы к разработке стриминговой платформы: как создать свой Netflix?

• Эволюция размещения приложений: от серверов к виртуальным машинам, от виртуальных машин к контейнерам.

• Новый вид спорта (коллективный + личное участие): найти наибольшее количество багов за единицу времени.

• История про пустую переменную, из-за которой было удалено содержимое всего сайта.

• «Иногда проверял, работает ли код, а потом смотрел фильмы и спал»: разработчик автоматизировал процессы и пять лет ничего не делал.

• Сбербанк заявил о катастрофическом несоответствии «Эльбрусов» своим требованиям.

• Расходимся, товарищи: на смену Quality Assurance приходит Quality Assistance.

• Puppeteer, Playwright или Cypress: появляется единоличный лидер? (1, 2)

• Каждая информационная система содержит слабые звенья, которые на поверку могут оказаться совершенно ненужными.

• Если не дадите спецификацию, мы пойдем своим Путем.

 

С Новым Годом! Да пребудет с вами Сила.

Источник