Didžiosios programuotojų rasti paprastus sudėtingų problemų sprendimus

Birželio 30, 2009 prashant · Komentarai
Filed under: misc

Po ilgo laiko galėčiau rasti šaltinį kotiravimu

Junior programuotojams kurti paprastus paprastų problemų sprendimus. Vyresnieji programuotojai kurti kompleksinius sprendimus sudėtingų problemų. Didžiosios programuotojų rasti paprastus sprendimus sudėtingų problemų.

Tai esė " Gražus Programinė įranga Charles Connell.

Kitas mano mėgstamiausia vienas iš Python Zen -

Gražu tai geriau nei negraži.
Aiškus yra geriau nei numanoma.
Paprasta yra geriau nei komplekso.
Kompleksas yra geriau, nei sudėtinga.
Butas yra geriau nei įdėtos.
Retas yra geriau nei tankus.
Skaitomumo skaičius.
Ypatingi atvejai nėra pakankamai specialus, kad laužyti taisykles.
Nors praktiškumo beats grynumą.
Klaidos niekada turėtų praeiti tyliai.
Jei aiškiai nutildytos.
Neaiškumų veido, atsisakyti pagundos atspėti.
Turėtų būti viena ir, pageidautina, tik vienas akivaizdus būdas tai padaryti.
Nors šis būdas gali būti akivaizdu iš pradžių, nebent esate olandų.
Dabar yra geriau, negu niekada.
Nors niekada dažnai yra geriau nei * dešinę * dabar.
Jei įgyvendinimas yra sunku paaiškinti, tai bloga idėja.
Jei įgyvendinimas yra lengva paaiškinti, ji gali būti gera idėja.
Vardų sritis vieną honking puiki idėja - leisti tai padaryti daugiau tokių!
-------------------------
ir ten yra klasikinis Tao apie programavimą

-

kreditus, dėl susieto svetainėje

Išvertė pateikė Geoffrey James

Perrašyti kunigaikščio Hillard

Perduoda, Anupam Trivedi, Sajitha Tampi ir Meghshyam Jagannath,

Re-html-izuoti ir redagavo Kragen Sittler,

-

1 knyga - Silent Tuštuma

Taigi kalbėjo pagrindinį programuotojas:

"Kai sužinojome, klaidos kodą ištraukti iš spąstų rėmo,
bus laikas jums palikti. "

1,1

Kažkas paslaptingas yra suformuotas ramioje tuštumos, gimęs. Laukiama vienas ir
Unmoving, jis yra ne kartą dar ir dar nuolat juda. Jis yra šaltinis
visose programose. Aš nežinau savo vardą, todėl aš ją vadina Tao,
Programavimas.

Jei Tao yra didelis, tada operacinė sistema yra puikus. Jei operacinė
sistema yra puikus, tai kompiliatorius yra puikus. Jei sudarytojas yra didelis,
taikymas yra didelis. Vartotojas malonu ir egzistuoja
pasaulio harmonija.

Programavimo Tao srautus toli ir grąža ryto vėjas.

1,2

Dao pagimdė mašinų kalba. Mašina kalba pagimdė
surinkėjas.

Surinkėjo pagimdė kompiliatoriui. Dabar yra dešimt tūkstančių
kalbomis.

Kiekviena kalba turi savo paskirtį, tačiau kuklus. Kiekviena kalba išreiškia
Yin ir Yang programinės įrangos. Kiekviena kalba turi savo vietą per Tao.

Tačiau nereikia programuoti COBOL, jei jūs galite išvengti.

1,3

Pradžioje buvo Dao. Dao pagimdė Erdvės ir laiko.
Todėl Erdvė ir laikas yra yin ir yang programavimo.

Programuotojai, kurie nesuvokia Tao visada bėga laikas
už savo programas ir erdvė. Programuotojai, kad suvokti Tao visada
turėti pakankamai laiko ir erdvės įgyvendinti savo tikslus.

Kaip ji galėjo būti kitaip?

1,4

Išmintingas programuotojas papasakojo apie Dao ir taip jį. Vidutinis
programuotojas papasakojo apie Dao ir ieško jo. Kvailas programuotojas
papasakojo apie Dao ir juokiasi iš jo.

Jei tai nebuvo juoko, nebūtų Dao.

Didžiausias garsai yra sunkiausia išgirsti.
Žvelgiant į ateitį yra būdas trauktis.
Puikus talentas rodo pati gyvenime pabaigoje.
Net puiki programa vis dar yra klaidų.

-------------------------

2 knyga - senovės meistrai

Taigi kalbėjo pagrindinį programuotojas:

"Po trijų dienų be programavimo, gyvenimas netenka prasmės."

2,1

Metų programuotojai buvo paslaptingas ir gilus. Mes negali suvokti
jų mintys, todėl visi mes darome, yra apibūdinti jų išvaizdą.

Žinodamas, kaip lapės perėjimo į vandenį. Perspėjimas, kaip apskritai
kovos laukas. Geras, kaip šeimininkė sveikina savo svečius. Paprasta, kaip
uncarved blokai, pagaminti iš medienos. Matinė, kaip juodos baseinai užtamsintuose urvų.

Kas gali pasakyti savo širdyse ir protuose paslaptis?

Atsakymas egzistuoja tik Tao.

2,2

Didysis magistras Tiuringo kartą svajojo, kad jis buvo mašina. Kai jis pabudo, kad jis
sušuko:

"Aš nežinau, ar aš AM Turing sapnuoja, kad Aš esu mašina, arba
mašiną svajoja, kad aš AM Turing! "

2,3

Nuo labai dideliu kompiuterio bendrovės programuotojas nuėjo į programinės įrangos
konferencija ir grįžo pranešti savo vadovui, sakydamas: "Kokia
programuotojai dirba kitoms įmonėms? Jie elgėsi blogai ir buvo
nesusiję su pasirodymais. Jų plaukai buvo ilgas ir susivėlęs ir jų
drabužiai buvo susiraukšlėjęs ir metai. Jie sudaužė mūsų Hospitality Suite ir jie
Rude garsus per savo pristatymą. "

Vadybininkas sakė: "Norėčiau niekada atsiuntė jums į konferenciją. Tie
programuotojai gyventi ne tik fiziniame pasaulyje. Jie mano gyvenimas absurdiškas,
atsitiktinis sutapimas. Jie ateina ir išeina be žinant apribojimus.
Be priežiūros, jie gyvena tik savo programas. Kodėl jie turėtų nerimauti
socialinių konvencijų?

"Jie yra gyvas per Tao."

2,4

Naujokas paprašė Mokytoją: "Čia yra programuotojas, kad niekada projektuoja,
dokumentus ar bandymai savo programas. Tačiau visi, kurie žino jį apsvarstyti jam vieną iš
geriausi programuotojai pasaulyje. Kodėl taip yra? "

Mokytojas atsako: "Tai programuotojas įvaldę Tao. Jis atvyko,
už projektavimo poreikį, jis netampa piktas, kai sistema
sugenda, tačiau pripažįsta, visatą be susirūpinimą. Jis peržengė
reikia dokumentus; jis nebeatitinka cares, jei kas nors mato savo kodą.
Jis peržengė būtinybės jų bandyti, kiekvienas iš savo programose yra puikus
savyje, rami ir elegantiška, jų tikslas yra akivaizdus. Iš tiesų,
jis įžengė į Tao paslaptį. "

-------------------------

3 knyga - Dizainas

Taigi kalbėjo pagrindinį programuotojas:

"Kai programa yra išbandytas, jis yra per vėlu dizainas
pakeitimai. "

3,1

Kadaise buvo žmogus, kuris nuėjo prie kompiuterio parodoje. Kiekviena diena kaip jis
įrašyti, vyras sakė sargybą prie durų:

"Aš esu puikus vagis, garsėja mano žygdarbių vagysčių iš parduotuvių. Būti
įspėtas, šioje parodoje negali pabėgti unplundered. "

Ši kalba sutrikdyta apsaugą labai, nes milijonai
dolerių kompiuterinės įrangos vidų, todėl jis stebėjo vyro atidžiai. Tačiau
vyras tik klajojo nuo kabinoje kabinos,, dūzgiantis tyliai sau.

Kai vyras paliko, apsauga paėmė jį į šalį ir ieškojo savo drabužius, bet
nieko nebuvo galima rasti.

Kitą dieną parodoje, vyras grįžo ir chided, apsaugą
sakydamas: "Aš su didžiule grobio pabėgo vakar, o šiandien bus dar
geriau ". Taigi,, apsaugas stebėjo jį dar labiau, tačiau nesėkmingai.

Paskutinę dieną parodoje, apsauga gali apriboti savo smalsumą
nebėra. "Seras vagis", jis pasakė: "Aš esu taip suglumino, aš negali gyventi
taika. Prašom apšviesti mane. Kas tai, kad jums yra vagystė? "

Vyras nusišypsojo. "Aš vagia idėjas", - sakė jis.

3,2

Kartą buvo meistras, programuotojas, kuris rašė nestruktūrinių programas.
pradedantysis programuotojas, siekiant imituoti jį, taip pat pradėjo rašyti
nestruktūrinių programos. Kai naujokas paprašė šeimininką įvertinti jo
pažanga, kapitonui ir kritikavo jį raštu nestruktūrinių programas,
sakydamas: "Kas yra tinkamas laivo kapitono tinka
naujokas. Jūs turite suprasti Tao prieš, pranokstantį struktūrą. "

3,3

Kai programuotojas, kuris buvo pridėtas į teismą dėl karo vadu
Wu. Warlord paprašė programuotojas: "Kuris yra lengviau projektuoti:
apskaitos paketas ar operacinė sistema? "

"Operacinė sistema", - atsakė programuotojas.

Warlord ištarė netikėjimo šauktukas. "Žinoma, apskaita
paketas yra trivialus šalia operacinės sistemos sudėtingumo, jis
sakė.

"Ne taip", - sakė programuotojas, rengiant apskaitos paketą,
programuotojas veikia kaip tarpininkas tarp žmonių, turinčių skirtingas
idėjos: kaip ji turi veikti, kaip jo ataskaitos turi būti, ir kaip ji turi
atitikti mokesčių įstatymų. Priešingai, operacinė sistema yra ne tik
išorės pasirodymų. Kurdami operacinę sistemą, programuotojas
siekia paprasčiausios harmoniją tarp mašinos ir idėjų. Tai kodėl
operacinė sistema yra lengviau projektuoti. "

Wu Warlord linktelėjo ir nusišypsojo. "Tai viskas gerai ir gerai, bet
kuris yra lengviau derinti? "

Programuotojas jokio atsakymo.

3,4

Vadovas nuvyko į pagrindinį programuotojas ir parodė jam reikalavimus
naujos paraiškos dokumentas. Vadovas paprašė šeimininką: "Kaip ilgai
užtruks sukurti šią sistemą, jei aš priskirti penkis programuotojus? "

"Tai užtruks vienerius metus", - sakė kapitonas nedelsdamas.

"Bet mes turime šią sistemą iš karto ar net greičiau! Kaip ilgai tai bus
imtis, jei aš priskirti dešimt programuotojams? "

Meistras programuotojas brwi. "Tokiu atveju ji užtruks dvejus metus."

"O kas, jei aš priskirti šimtus programuotojų?"

Meistras Programuotojas shrugged. "Tada dizainas niekada nebus
baigtas ", - sakė jis.

-------------------------

4 knyga - kodavimo

Taigi kalbėjo pagrindinį programuotojas:

"Gerai parašyta programa yra savo rojus; blogai parašyta programa
savo pragarą. "

4,1

Programa turėtų būti lengvas ir manevringas, jos Subroutines prijungtas kaip
perlų eilutė. Programos turėtų būti išlaikytos, dvasia ir ketinimų
visoje. Be to, turėtų būti nei per mažai arba per daug, nei
Nereikia nė kilpos, nei nenaudingas kintamieji, nei struktūrai, nei
Didžioji rigidiškumas.

Programa turėtų laikytis `įstatymą mažiausiai nuostabą". Kas tai yra teisė?
Tai tiesiog, kad programa visada turėtų reaguoti į klientą taip, kaip
kad stebina jį mažiausiai.

Programa, nesvarbu, koks sudėtingas, turėtų veikti kaip vienas vienetas. Programa
turėtų būti nukreiptas, o ne logika, per laikinojo išvežimo pasirodymai.

Jei programa neatitinka šių reikalavimų, jis bus valstybės
sutrikimas ir sumišimas. Vienintelis būdas spręsti šią problemą yra perrašyti
programa.

4,2

Naujokas paprašė laivo kapitoną: "Aš turiu programą, kuri kartais veikia ir
kartais nutraukia gyvenimą. Aš programavimo taisykles, tačiau aš esu
visiškai nesuprantamas. Kas yra priežastis? "

Kapitonas atsakė: "Jūs esate supainioti, nes jūs nesuprantate Tao.
Tik kvailys tikisi racionalų elgesį iš savo artimais žmonėmis. Kodėl tu
tikėtis jį iš mašinos, kad žmonės pastatytas? Kompiuteriai imituoti
determinizmas; tik Tao yra puikus.

"Programavimo taisyklės yra laikini, tik Dao yra amžinas. Todėl
jums reikia kontempliuoti Tao, kol gausite apšvietimą. "

"Bet kaip aš žinoti, kai gavau nušvitimą?" Paklausė
naujokas.

"Jūsų programa bus tinkamai paleisti", - atsakė meistras.

4,3

Buvo meistras paaiškinti Tao pobūdį į vieną iš savo naujokams. "
Tao įkūnija visa programinė įranga - nepriklausomai nuo to, kaip nereikšmingas ", - sakė
meistras.

"Ar rankiniu skaičiuoklė Tao?" - Klausė naujokas.

"Tai yra," atėjo atsakymas.

"Ar Tao vaizdo žaidimas?" Toliau naujokas.

"Tai net ir vaizdo žaidimų", - sakė kapitonas.

"Ir Tao DOS asmeninio kompiuterio?"

Kapitonas coughed ir šiek tiek perkėlė savo poziciją. "Pamoka yra daugiau nei
šiandien ", - sakė jis.

4,4

Princo Wang programuotojas buvo kodavimo programinę įrangą. Jo pirštai šoko ant
klaviatūra. Programa sukompiliuota be klaidos pranešimą, programa
vyko tarsi švelnus vėjo.

"Puikiai!" Princas sušuko: "Tavo metodas yra nepriekaištingas!"

"Būdas?" Sakė programuotojas sukant iš jo terminale, "Ką aš
laikytis yra Tao - anapus visų technikų! Kai aš pirmą kartą pradėjo programos I
prieš mane visą problemą į vieną masę. Po trejų metų aš be
ilgiau pamačiau šią masę. Vietoj to, aš paprogramių. Bet dabar matau nieko.
Mano visa būtis yra beformė tuščia. Mano pojūčiai yra nenaudojamas. Mano dvasia,
laisvai dirbti be plano, taip savo instinktas. Trumpai tariant, mano programos
rašo pati. Tiesa, kartais yra sudėtingos problemos. Matau juos
ateina, sulėtinti, žiūriu tyliai. Tada galiu pakeisti vieną kodo eilutę
ir sunkumai išnykti kaip pūkinės neveikimo dūmų. Tada sudaryti
programa. Aš sėdėti ir leisti darbo džiaugsmas užpildyti, mano esybė. Uždaryti savo
akys akimirką ir tada išeiti. "

Princas Wang sakė: "Ar, kad visi mano programuotojų kaip išmintingi!"

-------------------------

Užsisakykite 5 - Techninė priežiūra

Taigi kalbėjo pagrindinį programuotojas:

"Nors programa, bet trys eilutės ilgio, kada nors ji turi būti
išlaikytas. "

5,1

Naudojamas durų reikia aliejus jokios įtakos vyrių.
Greitai-teka upelis neauga sustingusi.
Nei garso, nei mintys, gali keliauti per vakuume.
Programinė įranga puvinių, jeigu nevartojami.

Tai yra didžiosios paslaptys.

5,2

Vadybininkas paprašė programuotojas, kiek laiko užtruktų jį baigti
programa, kurioje, dėl kurio jis dirbo. "Jis bus baigtas rytoj"
programuotojas greitai atsakė.

"Manau, kad jums yra nerealu", - sakė vadybininkas, "Teisingai, kaip
laiko užtruks? "

Programuotojas akimirką pagalvojo. "Turiu keletą funkcijų, kurios nori
pridėti. Tai užtruks mažiausiai dvi savaites ", - jis galiausiai pasakė.

"Net tikėtis, kad yra per daug", - reikalavo, vadybininkas, "Aš būsiu
patenkinti, jei jūs tiesiog pasakykite man, kai programa yra baigta. "

Programuotojas su tuo sutiko.

Po kelerių metų, vadovas pasitraukė. Kelyje į jo išėjimo į pensiją
užkąsti, jis atrado programuotojas užmigo prie savo terminalo. Jis buvo
programavimo visą naktį.

5,3

Pradedantysis programuotojas kartą buvo priskirtas kodas paprastą finansinį paketą.

Naujokas įnirtingai dirbo daug dienų, bet kai jo šeimininkas peržiūrimi
jo programa, jis aptiko, kad jame ekrano redaktorių, rinkinys
apibendrintas grafinis kasdienybe, dirbtinis intelektas sąsaja, bet
ne menkiausio nieko finansų paminėjimas.

Kai kapitonas paklausė apie tai, naujokas tapo piktinasi. "Nebūk
taip nekantrus ", - sakė jis," Aš įdėti galiausiai finansinių dalykų. "

5,4

Ar geras ūkininkas pamiršti, derlių jis pasodintas?
Ar geras mokytojas nepastebi net labai kuklus studentas?
Ar geras tėvas, kad vienas vaikas badauti?
Ar geras programuotojas atsisakyti išlaikyti savo kodą?

-------------------------

6 knyga - valdymas

Taigi kalbėjo pagrindinį programuotojas:

"Tegul programuotojai daug ir vadovai mažai - tada viskas bus
produktyvūs. "

6,1

Kai vadovai turi nesibaigiančius susitikimus, programuotojai rašyti žaidimus. Kada
buhalteriai kalbėti apie ketvirčio pelną, plėtros biudžetas yra apie
būti nukirpti. Kai vyresnieji mokslininkai kalbėti mėlynas dangus, debesys su konstrukcija, apsaugančia nuo apvirtimo
in

Iš tiesų, tai nėra programavimo Tao.

Kai vadovai prisiimtų įsipareigojimus, žaidimų programos yra ignoruojami. Kada
buhalteriai, kad ilgo nuotolio planus, harmonija ir kad yra apie tai, kad būtų
atstatytas. Vyresnieji mokslininkai, spręsti problemas, po ranka,
problemos netrukus bus išspręstos.

Iš tiesų, tai yra programavimo Tao.

6,2

Kodėl programuotojai yra neproduktyvus?
Nes jų laikas yra švaistomi susitikimuose.

Kodėl programuotojai yra maištinga?
Kadangi valdymas trukdo per daug.

Kodėl programuotojai atsistatydinantis po vieną?
Kadangi jie sudeginami.

Dirbo prasto valdymo, jie nebeturi vertės darbą.

6,3

Vadovas buvo apie būti atleistas, bet programuotojas, kurie jam dirbo
sukūrė naują programą, kad tapo populiarus ir gerai parduodami. Kaip rezultatas,
vadovas išsaugojo savo darbą.

Vadovas bandė suteikti programuotojas premiją, bet programuotojas
atsisakė jį, sakydamas: "aš parašiau programą, nes aš maniau jis buvo
įdomi koncepcija, ir tokiu būdu galiu tikėtis jokio atlygio. "

Tai išgirdę vadovas pažymėjo, kad "šį programuotojas, tačiau jis turi
mažų pagarbą pozicija, supranta gerai tinkamas pareiga iš
darbuotojas. Leiskite mums skatinti jį sudvasintos poziciją valdymo
konsultantas! "

Bet kai papasakojo tai, programuotojas dar kartą atsisakė, sakydamas: "aš egzistuoju
kad galiu programuoti. Jei aš būčiau paaukštintas, nenorėjau nieko daryti, tačiau atliekų
kiekvieno laikas. Ar galiu eiti? Turiu programą, kad aš darbo. "

6,4

Vadovas išvyko į savo programuotojų ir pasakė jiems: "Kalbant apie jūsų darbą
Darbo laikas: jūs ketinate turi ateiti į devintą ryto ir palikti
penkių po pietų. "Šiuo, visi jie supyko ir keletas
atsistatydino vietoje.

Taigi, vadovas sakė: "Gerai, tokiu atveju jūs galite nustatyti savo
darbo valandų, tol, kol baigsite savo projektus pagal grafiką ".
programuotojai, dabar patenkinti, pradėjo ateiti vidurdienį ir dirbti į mažutis
valandos ryto.

-------------------------

Knyga 7 - Įmonių Išmintis

Taigi kalbėjo pagrindinį programuotojas:

"Jūs galite įrodyti įmonės vykdomosios programą, bet jūs negalite
jam kompiuterinio raštingumo ".

7,1

Naujokas paprašė laivo kapitoną: "rytuose yra didelis medis struktūra
kad vyrai vadina "Bendrovės būstinė". Jis yra išsipūtęs formos
viceprezidentų ir buhalterių veiklą. Jis išleidžia daugybę atmintines, kiekvienos
sakydamas: "Eikite, Taigi!" arba "Eik čia!" ir niekas nežino, ką reiškia. Kiekvienas
metų nauji vardai ant šakos, bet nė vienas nebuvo sėkmingas. Kaip
toks nenatūralus subjektas? "

Kapitonas atsakė: "Jūs suvokti šį milžinišką struktūrą ir
sutrikdyta, kad ji turi ne racionalų tikslą. Ar jūs ne linksmino iš
begalinis gyrations? Ar jūs ne mėgautis untroubled lengvai programavimo
po jos prieglobstis šakų? Kodėl jūs bothered jos
nenaudingumas? "

7,2

Į rytus yra ryklys, kuris yra didesnis nei visų kitų žuvų. Ji
pasikeičia į paukštį, kurio sparnus, yra kaip debesys dangų užpildymas. Kai ši
paukštis juda visoje žemėje, ji atneša žinią iš korporacijos
Būstinėje. Ši žinutė jis nukrenta į tarp programuotojų,
kaip Žuvėdra priėmimo savo prekių ženklą, grindžiamas paplūdimio. Tada paukštis stovai
vėjas, ir mėlynas dangus jos nugaros, grįžta namo.

Pradedantysis programuotojas žiūri, stebisi paukščio, jis supranta tai
nėra. Vidutinis programuotojas dreads paukščio atėjimo, jis baiminasi,
jos žinia. Meistras programuotojas toliau dirbti jo terminale,
jis nežino, kad paukštis atėjo ir praėjo.

7,3

Magas iš Ivory Tower atnešė savo naujausią išradimą
meistras programuotojas išnagrinėti. Magas ratiniai didelį juodą langelį į
magistro buveinė, o kapitonas laukė tyloje.

"Tai integruota, platinti, bendros paskirties darbo vieta", - pradėjo
magas ", ergonomiškai suprojektuotas su nuosavybine operacine
sistema, šešto kartos kalbos ir kelių būklė meno vartotojui
sąsajos. Jis paėmė mano padėjėjai keli šimtai vyras metai statyti.
Ar ji ne nuostabi? "

Kapitonas pakėlė antakius šiek tiek. "Tai išties nuostabu", jis
sakė.

"Bendrovės būstinė yra įsakęs", - tęsė magas ", kad
visi naudoti šį darbo vietos naujoms programoms platforma. Ar sutinkate,
į tai? "

"Žinoma, - atsakė meistras, - aš ją vežami į
duomenų centras iš karto! "Ir magas grįžo į savo bokštą, gerai
malonu.

Keletą dienų vėliau, naujokas klajojo į kapitono pareigas
programuotojas ir tarė: "Aš negaliu rasti įrašą mano naujos programos. Padaryti
žinote, kur tai gali būti? "

"Taip, - atsakė meistras, aukcionai sukrauti ant platformos
duomenų centru. "

7,4

Meistras programuotojas juda iš programos į programą be baimės. Ne
pakeisti valdymo gali jam pakenkti. Jis nebus atleistas, net jei
projektas yra atšauktas. Kodėl taip yra? Jis alsuoja Tao.

-------------------------

8 knyga - Aparatūros ir programinės įrangos

Taigi kalbėjo pagrindinį programuotojas:

"Be vėjo, žolė nejuda. Be programinės įrangos, aparatinės įrangos
nenaudingas ".

8,1

Naujokas paprašė laivo kapitoną: "Aš matau, kad vienas kompiuteris kompanija yra daug
didesnis nei visų kitų. Jis bokštai virš jo kaip milžinišką konkurenciją tarp
nykštukai. Bet jos padaliniai galėtų apimti visą verslą. Kodėl
taip yra? "

Kapitonas atsakė: "Kodėl tu klausti tokių kvailų klausimų? Ši bendrovė
yra didelis, nes jis yra didelis. Jei jis tik techninę, niekas nepirktų
ji. Jei jis tik programinę įrangą, niekas ją naudoti. Jei ji tik išlaikė
sistemos, žmonės elgtųsi kaip tarno. Bet kadangi jis sujungia visas
iš šių dalykų, žmonės galvoja, kad vienas iš dievų! Nesiekia
siekti, ji nugali be jokių pastangų. "

8,2

Meistras programuotojas išlaikė pradedantysis programuotojas vieną dieną. Kapitonas pažymėjo
portatyvinį kompiuterinio žaidimo naujokui dalyką. "Atsiprašau"
Jis sakė: "gali jį išnagrinėti?"

Naujokas varžtais dėmesio ir įteikė prietaisą kapitonui. "Aš
matyti, kad prietaisas teigia, kad turi tris žaidimo lygius: lengva, vidutinė ir
Kietas, "- sakė kapitonas. "Tačiau kiekvienas toks įrenginys turi kitą lygį
žaisti, kai prietaisas siekia ne užkariauti žmonių, nei atėmė
žmonių. "

"Melskitės, didysis meistras," maldavo naujokas ", kaip galima rasti šią
paslaptingas nustatymas? "

Kapitonas sumažėjo įrenginį ant žemės ir sutraiškyti jį kojomis. Ir
staiga prašviesėjo naujokas.

8,3

Čia kažkada buvo programuotojas kuris dirbo nuo mikroprocesorių. "Pažiūrėkite, kaip
, pasiturintys Aš esu čia ", - sakė jis mainframe programuotojas, kuris atvyko aplankyti,
"Aš turiu savo operacinę sistemą ir failo saugojimo įrenginį. Aš neturiu
su niekuo pasidalinti savo išteklius. Programinė įranga savarankiškai, nuosekliai ir
lengva naudoti. Kodėl jūs ne mesti savo dabartinį darbą ir prisijungti man čia? "

Universalieji kompiuteriai programuotojas tada pradėjo apibūdinti savo sistemą su savo draugu,
sakydamas: "Universalieji kompiuteriai sėdi kaip senovės išminčiaus meditacijos viduryje
duomenų centre. Jos diskai guli end-to-end kaip ir Didysis vandenynas
technika. Programinė įranga kaip daugialypė kaip deimantas, ir įmantri
kaip pirmykščio džiunglėse. Pagal šias programas, kiekviena unikali, pereiti per sistemą
kaip greitai tekančios upės. Štai kodėl aš esu laimingas, kur aš esu. "

Mikrokompiuteris programuotojas, tai išgirdę, nutilo. Tačiau du
programuotojai iki savo dienų pabaigos liko draugai.

8,4

Aparatūra susitiko programinę įrangą kelyje į Changtse. Programinė įranga sakė: "Jūs esate
Yin ir esu Yang. Jei mes keliaujame kartu, mes taps žinoma ir uždirbti
didelės pinigų sumos. "Ir taip išdėstytos kartu, mąstymas užkariauti
pasaulis.

Šiuo metu jie susitiko su firmware, kuris buvo apsirengęs nuplyšęs skudurų ir hobbled
kartu stovėjo szczecinowatą Stick. Firmware tarė jiems: "Dao yra
už Yin ir Yang. Jis yra tylus, ir dar kaip vandens baseinas. Ji
nesiekia šlovės, todėl niekas nežino savo buvimą. Ja nėra siekiama
turto, nes ji yra visiškai savyje. Ji egzistuoja virš erdvės ir
laikas. "

Software ir Hardware, gėda, sugrįžo į savo namus.

-------------------------

9 knyga - Epilogas

Taigi kalbėjo pagrindinį programuotojas:

"Atėjo laikas jums palikti."

-------------------------

Jeigu jums patiko tai, jūs taip pat gali patikti skaityti blogiau yra geriau