Августовская лента: лучшее за месяц

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

• Citygroup: переход со старого ПО на новое вылился в ошибку стоимостью почти миллиард долларов.

• Дилберт не обходит острые углы, обсуждая улучшение приложения со своим коллегой.

• Надежность информационной системы равна надежности самого слабого звена.

• 30 полезных советов по работе с WebDriver в Java.

• Google Testing Blog советует избегать предопределенных значений в коде тестов.

• Code freeze: надо остановиться или пренебречь?

• Ух ты! Selenium + Tor browser: есть шансы скрестить?

• Оптимизация SQL-запросов: нахождение запросов, больше всех потребляющих время процессора, и проверка запросов на готовность для работы в боевой системе (1, 2).

• Разложить регулярное выражение на кусочки и упасть без сил.

• Дилберт разработал приложение, позволяющее ему выходить сухим из совещаний и разговоров с боссом.

• Модульные тесты: что такое хорошо и что такое плохо.

• Google Testing blog проснулся и рассказал про покрытие кода модульными тестами (и не только).

• Типичные проблемы и паттерны при проектировании распределенных систем.

• Как снизить свои издержки в использовании AWS без снижения эффективности работы?

• Масштабирование информационной системы от одного пользователя к 100 тысячам пользователей.

• Новое слово Uber в микросервисной архитектуре.

• Эволюция web-страниц заставляет сомневаться в разумности человечества.

• Google в 2004 и в 2020: две разных компании по целям и приоритетам (1, 2).

 

Лето в душе…

Источник