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

Из ленты: OpenQuality.ru

Баги и дыры

 

• Тяжела и неказиста жизнь простого программиста: почему я не исправляю найденные вами баги?

• Экскурсия по потрохам sqllite3: баг или скрытая функциональность?

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

• История возникновения термина “баг” в значении “неуловимой технической ошибки“.

• Если очень постараться, любую функциональность можно представить в виде бага.

• Так вот почему пароли на некоторых сервисах хранятся в текстовом виде!

• Утечки памяти? Это ерунда, если памяти больше чем достаточно.

 

Архитектура систем и разработка приложений

 

• Как организована система обнаружения пешеходов в беспилотных автомобилях Uber?

• Нарочно не придумаешь: нестандартный способ позаботиться о сохранности пароля пользователя.

• Как исправлять трудные баги? Спросить себя, что во мне делает их трудными.

• Конструктивная критика в адрес Android со стороны бывшего ключевого сотрудника Google.

• Можно ли использовать nullptr и 0, когда MSDN указывает NULL для handle type?

• Чувство собственного достоинства у программиста не позволит ему не выполнить задачу.

• Какие письма должны попадать в спам? Может ли в спаме оказаться предложение мечты? (сарказм)

• Статья “Самодельные аддоны к браузерам на службе тестировщика” доработана: код, который работал в Firefox 57, потребовал изменений в Firefox 59.

 

Ломаем копья об Agile

 

• Ущербность agile-методологий, или дураку полработы не показывают? В некоторых случаях первый вариант может оказаться верным.

• Как добиться успеха с Agile? Батюшки, неужели это возможно?

 

Тестирование и качество ПО

 

• Michael Bolton предлагает вопросы, ответы на которые тестировщики должны осознавать в своей работе.

 

Между стулом и монитором

 

• Дилберт пришел к заключению, что важные решения нужно принимать самому.

• Говоря об искусственном интеллекте, сингулярности и прочих аспектах будущего, стоит беспокоиться не о могуществе роботов, а о том, в чьих руках окажется это могущество.

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

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

 

Весна!

Источник