29.05 Martin Fowler размышляет о качестве и стоимости ПО: компромисс не нужен, качество окупится по полной.
28.05 Скалярные SQL-функции, определяемые пользователем, оказывают влияние на производительность системы в целом.
28.05 Raymond Chen приоткрывает завесу над паузой при открытии меню New в Explorer.
27.05 Какой новый баг может скрываться за только что обнаруженным?
26.05 Ключ к обнаружению и предотвращению багов постоянное обучение и обмен информацией.
25.05 Надо ли пилить свой супер-пупер новый фреймворк, или же лучше заплатить символическую сумму за готовый?
24.05 Девять рекомендаций к построению быстрых приложений, работающих с SQL Server.
24.05 Система может рухнуть, даже если мониторить "всё и вся" в своей инфраструктуре.
20.05 Регулярные выражения могут и должны быть понятными, читаемыми и удобными для внесения изменений.
20.05 Uncle Bob по мотивам падения Boeing: мы, программисты, убиваем людей, и нам нужно задуматься над этим.
17.05 James Bach объясняет почему он выбрал стезю тестировщика.
17.05 Заметки по основам безопасности при работе с AWS.
17.05 Как выжившие будут воспринимать наше светлое настоящее спустя несколько десятков лет?
17.05 Зоопарк мониторов и смартфонов значительно усложняет разработку пользовательских интерфейсов.
17.05 Можно ли уволить незаменимого сотрудника, если его уволили два года назад?
08.05 Обзор типичных ловушек, в которые попадает новичок в Python.
08.05 Ну как же так? Везде, куда я не приду, я постоянно натыкаюсь на плохой код спустя какое-то время.
06.05 Триггеры в базах данных: эту ошибку лучше не совершать.
06.05 Можно ли пропустить разработку первой версии продукта, если заранее известно, что она пойдет на свалку?
06.05 Дополнения к Firefox: беда нечаянно нагрянет, когда ее совсем не ждешь.
01.05 По следам падения Боинга: любую систему можно убить скелетом в шкафу.
Что такое качество программного обеспечения и как его улучшить.
Т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.