Идеальный программист. Как стать профессионалом разработки по


Контроль качества не должен ничего обнаружить



Download 4,8 Kb.
Pdf ko'rish
bet6/128
Sana11.02.2023
Hajmi4,8 Kb.
#910052
1   2   3   4   5   6   7   8   9   ...   128
Bog'liq
robert sesil martin-idealnij programmist-1490197390

Контроль качества не должен ничего обнаружить
Когда вы передаете окончательную версию продукта в службу
контроля качества, вы должны рассчитывать на то, что контроль не
выявит 
никаких 
проблем. 
Было 
бы 
в 
высшей 
степени
непрофессионально передавать на контроль качества заведомо
дефектный код. А какой код является заведомо дефектным? Любой, в
качестве которого вы не 
уверены
!
Некоторые «специалисты» используют службу контроля качества
для выявления ошибок. Они рассчитывают на то, что контроль
качества обнаружит ошибки и вернет их список разработчикам.
Некоторые компании даже выплачивают премии службе контроля
качества за выявленные ошибки. Чем больше ошибок – тем больше
премия.
Дело даже не в том, что это в высшей степени дорогостоящая
практика, которая наносит ущерб компании и продукту. И не в том,
что такое поведение срывает сроки и подрывает доверие к
организации дела в группе разработки. И даже не в том, что это
простое проявление лени и безответственности. Передавать на
контроль качества код, работоспособность которого вы не можете
гарантировать, непрофессионально. Такое поведение нарушает
правило «не навреди».
Найдет ли служба контроля качества ошибки? Возможно, так что
приготовьтесь извиняться, – а потом подумайте, почему эти ошибки
ускользнули от вашего внимания, и сделайте что-нибудь для того,
чтобы это не повторилось.


Когда служба контроля качества (или еще хуже – 
пользователь
)
обнаруживает ошибку, это должно вас удивить, огорчить и настроить
на то, чтобы предотвратить повторение подобных событий в будущем.
Вы должны быть уверены в том, что ваш код
работает
Как узнать, работает ли ваш код? Легко. Протестируйте его. Потом
протестируйте еще раз. Протестируйте слева направо, потом справа
налево. А теперь еще и сверху вниз!
Возможно, вас беспокоит, что столь тщательное тестирование кода
отнимает слишком много времени. В конце концов, у вас есть графики
и сроки, которые нужно соблюдать. Если тратить все время на
тестирование, то когда писать код? Все верно! Поэтому тестирование
следует автоматизировать. Напишите модульные тесты, которые
можно выполнить в любой момент, и запускайте их как можно чаще.
Какая 
Download 4,8 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   128




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish