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

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

• Python: для чего используется конструкция if __name__ == ‘__main__’ ?

• Uncle Bob признается в любви к Clojure, сопровождая свое признание необходимыми пояснениями.

• Победителей не судят, но послевкусие после победы может быть разным.

• Наше приложение может все что угодно и способно заменить все другие приложения.

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

• Webdriver + Python + Pytest: подробное руководство для разработки автотестов.

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

• Автотест споткнется на функциональности, наличие которой не учтено в его работе.

• Если у вас есть Airbus A350, не забудьте перезагружать его системы не реже чем каждые 149 часов. P.S. У вас нет Airbus A350? Как же так?

• Затраты на автоматизацию рутинных операций обязательно окупятся.

• Можно ли считать объектно-ориентированное программирование величайшей ошибкой стоимостью в триллион долларов?

• Выбор языка для написания автотестов определяется не столько функциональностью того или иного языка, сколько текущей ситуацией в отдельно взятом проекте.

• Вопросы и ответы по Gherkin – языку описания сценариев в парадигме BDD.

• Инструменты для статического анализа кода позволили найти 100 тыс. багов в Facebook до того как они попали в production.

• Шеф Дилберта нашел элегантное решение дилеммы об успехе проекта и следовании внутреннему распорядку.

 
Лето – это состояние души.

Источник