Экстремальное программирование. Разработка через тестирование



Download 1,35 Mb.
Pdf ko'rish
bet80/140
Sana15.04.2022
Hajmi1,35 Mb.
#555128
1   ...   76   77   78   79   80   81   82   83   ...   140
Bog'liq
Экстремальное программирование Разработка через тестирование PDFDrive

Перерыв (Break)
Что д елать, если вы почувствовали устало сть или зашли в тупик?
Прервите работу и отд охните.
Выпейте кофе, пройд итесь или д аже взд ремните. Стряхните с себя
эмоциональное напряжение, связанное с решениями, которые вы
принимаете, и символами, которые вы набираете на клавиатуре.
Иногд а 
самого 
короткого 
перерыва 
д о статочно, 
чтобы
нед о стающая ид ея возникла в вашей голове. Возможно, вставая из-за
компьютера, вы неожид анно нащупаете нужную нить: «Да я же не
попробовал этот метод с пересмотренными параметрами!» В любом
случае прервитесь. Дайте себе пару минут. Ид ея никуд а не убежит.
Если, несмотря на отд ых, ид ея не приход ит вам в голову,
пересмотрите цели, которые вы по ставили перед собой д ля текущего
сеанса программирования. Можно ли считать эти цели по-прежнему
реалистичными, или вы д олжны выбрать новые цели? Является ли то,
чего вы пытаетесь д о стичь, невозможным? Если так, то каким образом
это повлияет на всю вашу команд у?
Дэйв Унгар (Dave Ungar) называет это Метод ологией д уша (Shower
Methodology). Если вы знаете, что писать, – пишите. Если вы не знаете,
что писать, примите д уш и стойте под ним д о тех пор, пока не поймете,
что нужно писать. Очень многие команд ы были бы более счастливыми,
более прод уктивными и пахли бы существенно лучше, если бы
во спользовались этим советом.
TDD 
– 
это 
усовершенствование 
пред ложенной 
Унгаром
метод ологии д уша. Если вы знаете, что писать, пишите очевид ную
реализацию. Если вы не знаете, что писать, созд айте под д ельную
реализацию. 
Если 
правильный 
д изайн 
по-прежнему 
не 
ясен,
триангулируйте. Если вы по-прежнему не знаете, что писать, можете,
наконец, принять д уш.


На рис. 26.1 показана д инамика процессов, связанных с перерывом. В
процессе работы вы устаете. В результате внимание рассеивается, и вам
становится сложнее заметить, что вы устали. Поэтому вы прод олжаете
работать и устаете еще больше.
Чтобы разорвать этот замкнутый круг, необход имо д обавить
д ополнительный внешний элемент.
• В масштабе нескольких часов д ержите бутылку с вод ой ряд ом с
вашей клавиатурой и время от времени прихлебывайте из нее. Благод аря
этому естественная физиология буд ет под сказывать вам, когд а и зачем
необход имо сд елать короткий перерыв в работе.

Download 1,35 Mb.

Do'stlaringiz bilan baham:
1   ...   76   77   78   79   80   81   82   83   ...   140




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