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

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

• Какие слоганы могли бы быть у языков программирования?

• Стартап не станет единорогом, пока не справится с препятствиями.

• Работа с бранчами исходного кода: Martin Fowler тряхнул стариной.

• Перед тем как биться за качество ПО в компании мечты, в эту компанию надо попасть.

• Подборка курсов и руководств по тестированию ПО: ручному и автоматизированному.

• Дубликаты в коде: есть предел в готовности валидных чуваков идти на компромиссы.

• Как работает Selenium: урок по SendKeys.

• Пример рефакторинга: не ради совершенства, а ради отражения реальности и практической пользы.

• Подборка советов и ресурсов по изучению JavaScript.

• Контрольная сумма UDP: история одного бага.

• Сисадминам непросто пережить период, когда все больше сотрудников начинают работать удаленно из дома.

• Бесплатная книга от Google: “Building Secure and Reliable Systems“.

• О загрузке и скачивании файлов в Selenium-тестах.

• Вот он, скелет в шкафу: нехватка программистов, пишущих на COBOL, подвергает угрозе работу государственных органов США в период коронавируса.

• Руководство по написанию технических спецификаций.

• От микросервисов к макросервисам: история трансформации в одной из команд в Uber.

• Ресурсы с данными по коронавирусу для программистов.

• Подробное руководство по жизненному циклу бага с момента его написания до начала работы над ним.

• Нужно ли записывать баг, который с большой вероятностью не починят (особенно если это не баг)?

• Дилберт дает волю чувствам и оказывается в выигрыше.

• Что такое cascading failures в модульных тестах, и как их избежать?

• Переменчивая погода в марте способствовала формированию устойчивых к внешним воздействиям насекомых.

 
Солнце к нам стучится…

Источник