29.08 Python: для чего используется конструкция if __name__ == '__main__' ?
29.08 Uncle Bob признается в любви к Clojure, сопровождая свое признание необходимыми пояснениями.
22.08 Победителей не судят, но послевкусие после победы может быть разным.
22.08 Наше приложение может все что угодно и способно заменить все другие приложения.
16.08 Десять причин, по которым не стоит затягивать с исправлением найденных багов.
16.08 Webdriver + Python + Pytest: подробное руководство для разработки автотестов.
15.08 Как приятно найти баг в системе и расплатиться за него из собственного кармана.
13.08 Автотест споткнется на функциональности, наличие которой не учтено в его работе.
11.08 Если у вас есть Airbus A350, не забудьте перезагружать его системы не реже чем каждые 149 часов. P.S. У вас нет Airbus A350? Как же так?
11.08 Затраты на автоматизацию рутинных операций обязательно окупятся.
11.08 Можно ли считать объектно-ориентированное программирование величайшей ошибкой стоимостью в триллион долларов?
11.08 Выбор языка для написания автотестов определяется не столько функциональностью того или иного языка, сколько текущей ситуацией в отдельно взятом проекте.
11.08 Вопросы и ответы по Gherkin языку описания сценариев в парадигме BDD.
11.08 Инструменты для статического анализа кода позволили найти 100 тыс. багов в Facebook до того как они попали в production.
01.08 Шеф Дилберта нашел элегантное решение дилеммы об успехе проекта и следовании внутреннему распорядку.
Что такое качество программного обеспечения и как его улучшить.
Т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.