30.11 Отговорки: почему не стоит писать модульные тесты.
29.11 Google Testing Blog: как в модульных тестах проверять работу сервиса?
29.11 Работает не трогай: золотое правило для работы с чужим кодом.
23.11 Michael Bolton помогает ответить на вопрос: что автоматизировать?
23.11 Python: подходит ли он для больших проектов?
23.11 Листок на Scrum-доске: сделана подготовительная работа, и осталась самая малость...
23.11 Нечего на зеркало пенять коли рожа крива.
18.11 Обязан ли разработчик укладываться в сроки, которые с ним не согласовали?
16.11 Мы разрешим вам купить любой компьютер только снимите нашу головную боль по поддержке проекта, написанного на COBOL.
16.11 Как запустить Linux на Windows 10, и какие возможности предоставляет WSL (Windows Subsystem for Linux).
16.11 Дилберт отказывается делать простые вещи сложным образом.
13.11 Хорошо там, где нас нет, но туда могут и не взять.
12.11 Фреймворки: "все в одном" или минимализм ("подключай расширения по мере надобности")?
12.11 Воздушные замки разработчика: чем хочется и чем приходится заниматься.
12.11 Ну-ка, еще разок: подводные камни в использовании @retry в Python.
08.11 Если ты планируешь обновить софт на портале в пятницу вечером, будь готов к интересным выходным.
06.11 Нужно ли изобретать велосипед, создавая свой криптографический алгоритм?
01.11 Evil Tester рассказывает о своих наработках за минувший месяц и делится ссылками на интересные материалы.
Что такое качество программного обеспечения и как его улучшить.
Т1. Мы думали, что это баг, а тут, оказывается, вирус затесался.
Т2. Не баги горшки обжигают?
Подходы к разработке, тестированию и внедрению приложений.
Debugging is like being the detective in a crime movie where you are also the murderer
In my 30+ year programming career, every single, bizarrely obscure bug that took weeks to chase down has ended up being a one-line fix.