• Uncle Bob размышляет о динамической и статической типизации и делает свой выбор.
• Вдохновляющий обзор современных подходов к написанию автотестов: строгость, надежность, охват и глубина.
• TDD и отказ от дизейбла падающих тестов – верный путь к надежному коду.
• Рефакторинг как средство избавиться от ночных кошмаров, а не то что вы думали.
• Яйца в чужой корзине: даже самый популярный фреймворк может завершить свой жизненный цикл.
• Повторный запуск зафэйлившихся автотестов: в каких случаях он может быть полезен?
• Martin Fowler возвращается к теме модульных и интеграционных тестов и призывает не путать их друг с другом.
• Хочешь изменить архитектуру продукта? Будь готов к изменениям в структуре команд, которые над ним работают.
• Старший разработчик должен не только хорошо уметь писать код, но и обладать рядом других полезных навыков.
• Восемь советов по организации системы автоматизированного тестирования.
• Как найти все битые ссылки на странице с помощью Selenium?
• Баг в Java достиг совершеннолетия и был обнаружен пытливым умом.
Тополиный пух, жара, июль… Работаем, товарищи.
Что такое качество программного обеспечения и как его улучшить: теория и практика, задачи и решения, подводные камни и обходные пути.