Sinov Multithreaded Kodi.............................................................339
test ip asoslangan kod vositasi qo'llab-quvvatlash ................................342
Xulosa..........................................................................................342
Qo'llanma: To'liq Kod Misollar ..........................................................343
Mijoz/Server Nonthreaded .............................................................343
Mijoz/Server Yordamida Iplar ..........................................................346
Ilova B: org.jfree.sana.SerialDate ......................................349
Ilova C: Heuristics murajaatlari Xoch ...........................409
Epilogue ................................................................................................411
Index. uz ......................................................................................................413
www.it-ebooks.info
Bu sahifa qasddan bo'sh qolgan www.it-ebooks.info
xix
Foreword Daniyada bu erda bizning sevimli konfet biri Ga-Jol emas, kimning kuchli qizilmiya bug'lari
bizning nam va tez-tez sovuq ob-havo uchun mukammal to'ldiruvchi bo'lgan. Bizga danaklar ga-Jol jozibasining bir qismi
har quti tepa qopqasida bosilgan dono yoki hozirjavob gaplar. Men
bu tong nozik bir twopack sotib oldi va bu eski Daniya ko'rdim tug'di, deb topildi:
Ærlighed i små ting er ikke nogen lille ting.
"Kichik narsalarda halollik kichik narsa emas."Bu men
allaqachon bu erda aytish so'radim, nima bilan izchil yaxshi omen edi. Kichik narsalar muhim. Bu
uning qiymati kichik bo'lsa-da, uzoq kamtar xavotirlar haqida kitob.
Xudo batafsil emas, me'mor Lyudvig mies van der Rohe dedi. Bu iqtibos
dasturiy ta'minot ishlab chiqish arxitektura roli haqida zamonaviy dalillarni eslaydi, va
, ayniqsa, epchil dunyoda. Bob va men vaqti-vaqti bilan ehtiros
, bu muloqot bilan shug'ullanuvchi o'zimizni topish. Va ha, mies van der Rohe kommunal va
buyuk arxitekturasini asos qilib bino kelmoqda shakllariga ehtiyotkorlik bilan edi. Boshqa tomondan, u ham shaxsan o'zi
yaratgan har bir uy uchun har bir eshikchani tanladi. Nima uchun? Chunki kichik narsalar muhim.
TDD bizning davom etayotgan "munozara" in, Bob va men
, biz dasturiy ta'minot arxitektura rivojlantirishda muhim o'rin bor, deb qabul aniqlashdi, biz, ehtimol
, bu nimani anglatadi aynan turli vahiy bor bo'lsa-da,. Bunday quibbles nisbatan ahamiyatsiz bo'ladi, ammo
, mas'ul mutaxassislar bir loyiha boshida fikrlash va rejalashtirish uchun bir oz vaqt berish, deb berilgan uchun qabul qilishimiz mumkin, chunki
. Dizayn kech-1990 tushunchalar sinovlari va kodi bilan faqat gijgijlash
uzoq ketdi. Biroq tafsilotlarga e'tibor yanada muhim
nisbatan professionallik foundation har qanday grand ko'rish hisoblanadi. Birinchidan, u
professionallar katta amaliyot uchun talablarga va ishonchini qozonish kichik amaliyot orqali hisoblanadi. Ikkinchidan,
sloppy qurilish eng kichik bit, mahkam yopish emas eshik yoki qavatda bir oz
egri kafel, yoki hatto iflos stol, butunlay
katta butun jozibasi izhor. Bu toza kodi haqida nima.
Shunday bo'lsa-da, arxitektura dasturiy ta'minot ishlab chiqish uchun faqat bir metafora, va, ayniqsa
, bir me'moriy pok bir bino beradi, deb bir xil ma'noda dastlabki mahsulot beradi, deb dasturiy ta'minot qismi uchun
. Scrum va epchil bu kun ichida, diqqat markazida tez
bozorga mahsulot olib hisoblanadi. Yuqori tezlikda ishlaydigan zavod programma ishlab chiqarishini istaymiz.
Bu inson fabrikalar bor: fikrlash,
mahsulot yaratish uchun mahsulot backlog yoki foydalanuvchi hikoya dan ishlaymiz his kodamanların. Ishlab chiqarish metafora bunday hech kuchli dastgohlari
fikrlash. Yaponiya Avto ishlab chiqarish ishlab chiqarish ishlab chiqarish jihatlari, bir montaj-line
dunyo, Scrum ko'p Ilhom.
www.it-ebooks.info
xx