Groot-programmeurs vinden eenvoudige oplossingen voor complexe problemen

30 juni 2009 door Prashant
Geplaatst onder: misc

Na een lange tijd dat ik kon vinden de bron voor volgende citaat -

Junior programmeurs maken eenvoudige oplossingen voor eenvoudige problemen. Senior programmeurs maken van complexe oplossingen voor complexe problemen. Groot-programmeurs vinden eenvoudige oplossingen voor complexe problemen.

Het is vanuit een essay genaamd Beautiful Software door Charles Connell.

Een andere favoriet van mij is De Zen van Python --

Mooi is beter dan lelijk.
Expliciet is beter dan impliciet.
Eenvoudig is beter dan ingewikkeld.
Complex is beter dan ingewikkeld.
Flat is beter dan genest.
Dun is beter dan dicht.
Leesbaarheid telt.
Speciale gevallen zijn niet bijzonder genoeg om de regels te breken.
Hoewel praktisch beats zuiverheid.
Fouten mogen nooit geruisloos passeren.
Tenzij uitdrukkelijk het zwijgen opgelegd.
In het gezicht van dubbelzinnigheid, weigeren de verleiding te raden.
Er moet een en bij voorkeur slechts een hand liggende manier om het te doen.
Hoewel deze manier niet kan worden duidelijk op het eerste, tenzij je Nederlandse bent.
Nu is beter dan nooit.
Hoewel nooit is vaak beter dan * rechts * nu.
Indien de uitvoering is moeilijk uit te leggen, het is een slecht idee.
Indien de uitvoering eenvoudig te verklaren, kan het een goed idee.
Namespaces zijn een toeterende geweldig idee - laten we niet meer van die!
-------------------------
en dan is er klassieke Tao van programmering

--

credits als op de gelinkte site -

Vertaald door Geoffrey James

Transcriptie van Duke Hillard

Uitgezonden Anupam Trivedi, Sajitha Tampi en Meghshyam Jagannath

Re-html-seerde en bewerkt door Kragen Sittler

--

Boek 1 - The Silent Void

Aldus sprak de meester programmeur:

"Als je hebt geleerd om de foutcode rukken uit de val frame, het
wordt tijd voor u om te vertrekken. "

1,1

Iets mysterieus wordt gevormd, geboren in de stille leegte. Wachten alleen en
onbeweeglijk, is het in een keer stil en toch voortdurend in beweging. Het is de bron
van alle programma's. Ik weet niet zijn naam, dus ik zal noemen de Tao van
Programming.

Als de Tao groot is, dan is het besturingssysteem is groot. Indien de operationele
systeem is groot, dan is de compiler is groot. Als de compiler is groot,
wordt de aanvraag is groot. De gebruiker is tevreden en er bestaat
harmonie in de wereld.

De Tao van programmeren stromen ver weg en keert terug op de wind van morgen.

1,2

De Tao bevallen van machine taal. Machine taal gaf geboorte aan de
assembler.

De assembler gaf geboorte aan de compiler. Nu zijn er tienduizend
talen.

Elke taal heeft zijn doel echter nederig. Elke taal spreekt de
Yin en Yang van software. Elke taal heeft zijn plaats binnen de Tao.

Maar geen programma in COBOL als je het kunt vermijden.

1,3

In het begin was de tao. De Tao is bevallen van ruimte en tijd.
Daarom Ruimte en tijd zijn Yin en Yang van de programmering.

Programmeurs die niet begrijpen de Tao zijn altijd veel tijd
en ruimte voor hun programma's. Programmeurs dat begrijpen de Tao altijd
genoeg tijd en ruimte om hun doelen te bereiken.

Hoe kon het ook anders?

1,4

De wijze programmeur wordt verteld over Tao en volgt. De gemiddelde
programmeur wordt verteld over Tao en zoekt naar het. De dwaze programmeur
wordt verteld over Tao en lacht hij.

Als het niet om lachen, zou er geen Tao.

De hoogste tonen worden moeilijkst te horen.
Naar de toekomst toe is een manier om terug te trekken.
Groot talent toont zich laat in het leven.
Zelfs een perfect programma is nog steeds bugs.

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

Boek 2 - The Ancient Masters

Aldus sprak de meester programmeur:

"Na drie dagen zonder programmeren, wordt het leven zinloos."

2,1

De programmeurs van oud was mysterieus en diepzinnig. We kunnen niet doorgronden
hun gedachten, dus alles wat we doen is het beschrijven hun uiterlijk.

Aware, als een vos oversteken het water. Alert, zoals een algemene op de
slagveld. Kind, als een gastvrouw groet haar gasten. Eenvoudig, zoals
ongekerfde blokken hout. Ondoorzichtige, zoals zwarte zwembaden in donkere grotten.

Wie kan vertellen de geheimen van hun hart en gedachten?

Het antwoord bestaat alleen in Tao.

2,2

Grand Master Turing ooit droomde dat hij een machine. Toen hij wakker werd hij
riep:

"Ik weet niet of ik Turing dromen dat ik een machine, of een
machine dromen dat ik Turing! "

2,3

Een programmeur van een zeer grote computer bedrijf ging naar een software
conferentie en keerde daarna terug te rapporteren aan zijn manager, zeggende: "Wat voor soort
van programmeurs werken voor andere bedrijven? Ze gedroegen zich slecht en werden
onbekommerd met optredens. Hun haar was lang en onverzorgd en hun
kleren waren gerimpeld en oud. Ze neergestort onze gastvrijheid suite en zij
gemaakt onbeleefd geluiden tijdens mijn presentatie. "

De manager zei: "Ik zou nooit heeft je gestuurd naar de conferentie. Die
programmeurs leven buiten de fysieke wereld. Zij beschouwen het leven absurd, een
toevallige toeval. Ze komen en gaan zonder te weten beperkingen.
Zonder een zorg, wonen ze alleen voor hun programma's. Waarom zouden ze moeite
met sociale conventies?

"Ze zijn levend in de Tao."

2,4

Een novice vroeg de Meester: "Hier is een programmeur die nooit ontwerpt,
documenten of proeven zijn programma's. Maar allen die hem kennen beschouwen hem als een van
de beste programmeurs ter wereld. Waarom is dit? "

De Meester antwoordt: "Dat programmeur heeft de Tao beheerst. Hij gegaan
dan de noodzaak voor ontwerp, hij is niet boos worden als het systeem
crashes, maar accepteert het heelal zonder zorg. Hij is verder gegaan dan de
noodzaak voor documentatie, hij niet meer schelen of er iemand anders zijn code ziet.
Hij is verder gegaan dan de noodzaak van testen; elk van zijn programma's zijn perfect
in zichzelf, serene en elegant, hun doel vanzelfsprekend. Waarlijk,
hij is binnengekomen het mysterie van Tao. "

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

Boek 3 - Ontwerp

Aldus sprak de meester programmeur:

"Wanneer het programma wordt getest, is het te laat is om het ontwerp
veranderingen.

3,1

Er was eens een man die ging naar een computer beurs. Elke dag als hij
ingevoerd, de man vertelde de bewaker bij de deur:

"Ik ben een grote dief, die bekend staat om mijn heldendaden van winkeldiefstal. Zijn
gewaarschuwd voor deze beurs is niet ontsnappen unplundered. "

Deze toespraak verstoorde de bewaker sterk, omdat er miljoenen
dollar van computer apparatuur binnen, dus hij keek de man aandachtig. Maar
de man alleen dwaalde van stand naar stand, neuriën zachtjes tegen zichzelf.

Toen de man links, de bewaker nam hem terzijde en doorzocht zijn kleding, maar
niets te vinden.

Op de volgende dag van de vakbeurs, de man terug en berispte de wacht
zeggen: "Ik ontsnapte met een enorme buit gisteren, maar vandaag zal nog
beter. "Dus de bewaker zag hem steeds hechter, maar tevergeefs.

Op de laatste dag van de beurs konden de bewaker zijn nieuwsgierigheid bedwingen
niet meer. "Sir Thief," zei hij, "ik ben zo perplex, ik kan niet leven in
vrede. Gelieve verlichten me. Wat is het dat je stelen? "

De man glimlachte. "Ik ben het stelen van ideeën", zei hij.

3,2

Er was eens een meester programmeur die schreef ongestructureerd programma's. Een
beginnende programmeur, strekkende tot hem imiteren, ook begon te schrijven
ongestructureerd programma's. Toen de beginnende vroeg de meester te evalueren zijn
vooruitgang, de kapitein hem bekritiseerd voor het schrijven van ongestructureerde programma's,
zeggende: "Wat is geschikt voor de meester is niet geschikt voor de
novice. U moet begrijpen voordat de Tao overstijgende structuur. "

3,3

Er was eens een programmeur die was verbonden aan het hof van de krijgsheer
van Wu. De krijgsheer vroeg de programmeur: "Welke is makkelijker te ontwerpen: een
boekhoudpakket of een besturingssysteem? "

"Een besturingssysteem," zei de programmeur.

De krijgsheer slaakte een uitroep van ongeloof. "Zeker een boekhoudkundige
pakket is triviaal naast de complexiteit van een besturingssysteem, "hij
zei.

'Niet zo, "zei de programmeur," bij het ontwerpen van een boekhoudkundig pakket
de programmeur werkt als een bemiddelaar tussen mensen met verschillende
ideeën: hoe het moet functioneren, hoe de verslagen moet verschijnen, en hoe het moet
voldoen aan de fiscale wetgeving. Daarentegen is een besturingssysteem niet beperkt
door externe optredens. Bij het ontwerpen van een besturingssysteem, de programmeur
beoogt de eenvoudigste harmonie tussen machine en ideeën. Dit is waarom een
besturingssysteem is gemakkelijker te ontwerpen. "

De krijgsheer van Wu knikte en glimlachte. "Dat is allemaal goed en wel, maar
dat is makkelijker te debuggen? "

De programmeur gaf geen antwoord.

3,4

Een manager ging naar de meester programmeur en toonde hem aan de eisen
document voor een nieuwe aanvraag. De manager vroeg de meester: 'Hoe lang
zal zij nemen om het ontwerp van dit systeem als ik vijf programmeurs toe te wijzen aan het? "

"Het duurt een jaar," zei de kapitein onmiddellijk.

"Maar we moeten dit systeem onmiddellijk of zelfs eerder! Hoe lang zal het
nemen indien ik tien programmeurs toe te wijzen aan het? "

De kapitein programmeur fronste. "In dat geval zal het over twee jaar."

"En wat als ik toewijzen honderd programmeurs het?"

De kapitein programmeur haalde zijn schouders op. "Toen het ontwerp nooit zal worden
voltooid, "zei hij.

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

Boek 4 - Coding

Aldus sprak de meester programmeur:

"Een goed geschreven programma is zijn eigen hemel, een slecht geschreven programma is
haar eigen hel. "

4,1

Een programma moet licht en wendbaar, zijn subroutines aangesloten als een
parelsnoer. De geest en bedoeling van het programma moet worden gehandhaafd
overal. Er moet niet te weinig of te veel, noch
onnodige lussen noch nutteloos variabelen, geen gebrek aan structuur, noch
overweldigend rigiditeit.

Een programma moet volgen de "wet van de minst Verbazing '. Wat is dit recht?
Het is gewoon dat het programma altijd moet reageren op de gebruiker in de weg
dat hem verbaast minste.

Een programma, hoe complex, dient te fungeren als een enkele eenheid. Het programma
moet worden begeleid door de logica in plaats van door uiterlijkheden.

Als het programma niet in deze voorschriften, wordt het in een toestand van
wanorde en verwarring. De enige manier om dit te corrigeren is het herschrijven van de
programma.

4,2

Een novice vroeg de meester: "Ik heb een programma dat ergens loopt en
soms afgebroken. Ik heb de regels van de programmering, maar ik ben
totaal verbijsterd. Wat is de reden voor deze? "

De meester antwoordde: "U bent in de war omdat je niet Tao begrijpen.
Alleen een dwaas verwacht rationeel gedrag van zijn medemens. Waarom denk je
verwachten van een machine die mensen hebben opgebouwd? Computers simuleren
determinisme, alleen Tao perfect is.

"De regels van de programmering zijn van voorbijgaande aard, alleen Tao eeuwig is. Daarom
je moet overwegen voordat je Tao verlichting ontvangen. "

"Maar hoe weet ik wanneer ik heb ontvangen verlichting?" Vroeg de
novice.

"Uw programma zal dan draaien goed," antwoordde de meester.

4,3

Een master is uitleg over de aard van de Tao van een van zijn novicen. The
Tao is belichaamd in alle software - ongeacht hoe onbeduidend, "zei
de meester.

"Is de Tao in een hand-held rekenmachine?" Vroeg de nieuweling.

"Het is," kwam het antwoord.

"Is de Tao in een videogame?" Vervolgde de beginner.

"Het is zelfs in een video game," zei de meester.

"En is de Tao in de DOS voor een personal computer?"

De kapitein kuchte en verschoof zijn positie enigszins. "De les is voorbij
voor vandaag, "zei hij.

4,4

Programmeur Prins Wang was codering software. Zijn vingers dansten op de
toetsenbord. Het programma gecompileerd zonder een foutmelding, en het programma
liep als een zachte wind.

"Uitstekend!" Riep de prins, "Uw techniek is foutloos!"

"Techniek?" Zei de programmeur draaien van zijn terminal, "Wat ik
volgen is Tao - buiten alle technieken! Toen ik begon te programmeren I
zou zien voor mij het hele probleem in een massa. Na drie jaar heb ik geen
meer zag deze massa. In plaats daarvan gebruikte ik subroutines. Maar nu zie ik niets.
Mijn hele wezen bestaat in een vormloze leegte. Mijn zintuigen zijn niet actief. Mijn geest,
vrij om te werken zonder plan, volgt zijn eigen instinct. Kortom, mijn programma
schrijft zelf. Toegegeven, soms zijn er moeilijke problemen. Ik zie ze
komst, ik langzaam naar beneden, kijk ik in stilte. Toen ik een enkele regel code
en de problemen verdwijnen als trekjes van stationair rook. Vervolgens heb ik de opstelling van de
programma. Ik zit nog steeds en laat de vreugde van het werk vullen mijn wezen. Ik sluit mijn
ogen voor een moment en meld u af. "

Prins Wang zei: "Zou dat al mijn programmeurs zo wijs waren!"

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

Boek 5 - Onderhoud

Aldus sprak de meester programmeur:

"Hoewel een programma zijn, maar drie regels lang, een dag zal moeten worden
gehandhaafd.

5,1

Een goed gebruikt deur moet geen olie op de scharnieren.
Een snel stromende beek groeit niet stagneert.
Noch geluid of gedachten kunnen reizen door middel van een vacuüm.
Software rot indien niet gebruikt.

Dit zijn grote mysteries.

5,2

Een manager vroeg een programmeur hoe lang het zou duren hem naar de finish
programma op waar hij werkte. "Het zal morgen klaar," de
programmeur onmiddellijk geantwoord.

"Ik denk dat u wordt niet realistisch", zei de manager: "Eerlijk, hoe
lang zal het duren? "

De programmeur dacht even na. "Ik heb een aantal functies die ik wil
toevoegen. Dit zal ten minste twee weken, 'zei hij uiteindelijk.

"Zelfs dat te veel is te verwachten," benadrukt de manager, "ik zal
tevreden als je gewoon mij vertellen wanneer het programma is voltooid. "

De programmeur heeft hiermee ingestemd.

Enkele jaren later, de manager met pensioen. Op weg naar zijn pensioen
lunch, ontdekte hij de programmeur in slaap op zijn terminal. Hij had
programmering de hele nacht.

5,3

Een beginnende programmeur was ooit toegewezen aan code een eenvoudig financieel pakket.

De beginnende werkte woedend vele dagen, maar toen zijn meester herzien
zijn programma, ontdekte hij dat het scherm bevat een editor, een set van
gegeneraliseerde grafische routines, een kunstmatige intelligentie interface, maar
niet de minste melding van iets financieel.

Toen de meester vroeg, werd de beginnende verontwaardigd. "Wees niet
zo ongeduldig, "zei hij," Ik zal in de financiële spul uiteindelijk. "

5,4

Is een goede boer verwaarlozing een oogst die hij heeft geplant?
Is een goede leraar kijken zelfs de meest nederige student?
Is een goede vader kan een kind te hongeren?
Heeft een goede programmeur weigeren te handhaven zijn code?

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

Boek 6 - Management

Aldus sprak de meester programmeur:

"Laat de programmeurs te veel en de managers weinig - dan zullen allen
productief. "

6,1

Wanneer managers eindeloze vergaderingen te houden, de programmeurs schrijven spellen. Wanneer
accountants spreken van elk kwartaal de winst, de ontwikkeling begroting staat te
worden gesneden. Als senior wetenschappers praten blauwe hemel, de wolken zijn over te rollen
inch

Waarlijk, dit is niet de Tao van de programmering.

Wanneer managers toezeggingen te doen, zijn spel programma's genegeerd. Wanneer
boekhouders maken lange afstand plannen, harmonie en orde zijn het punt te worden
hersteld. Als senior wetenschappers aanpak van de problemen bij de hand, de
problemen snel worden opgelost.

Waarlijk, dit is de Tao van de programmering.

6,2

Waarom zijn programmeurs niet-productieve?
Omdat hun tijd wordt verspild in vergaderingen.

Waarom zijn programmeurs opstandig?
Omdat het management stoort te veel.

Waarom zijn de programmeurs demissionaire een voor een?
Omdat ze opgebrand.

Na werkte voor slecht beheer, zij niet langer waarde van hun baan.

6,3

Een manager stond te worden afgevuurd, maar een programmeur die werkte voor hem
uitvinder van een nieuw programma dat populair werd en goed verkocht. Als gevolg daarvan is de
manager behield zijn baan.

De manager probeerde te geven de programmeur een bonus, maar de programmeur
weigerde, zeggende: "Ik schreef het programma, omdat ik dacht dat het een
interessant concept, en dus ik verwacht geen beloning. "

De manager bij het horen van dit opmerkte, "Dit programmeur, hoewel hij in het bezit
een positie van kleine achting, begrijpt ook de goede recht van een
werknemer. Laten wij hem te bevorderen tot de verheven positie van het management
consultant!

Maar toen zei dit, de programmeur eens geweigerd, zeggende: "ik besta dus
ik kan programma. Als ik bevorderd, zou ik niets anders dan afval
ieders tijd. Mag ik nu gaan? Ik heb een programma dat ik ben bezig. "

6,4

Een manager ging naar zijn programmeurs en vertelde hen: "Wat je werk
uur: je gaat moeten komen binnen op negen in de ochtend en laat
om vijf uur in de middag. "Op dit werd allemaal boos en diverse
ontslag ter plaatse.

Dus de manager zei: 'Oke, in dat geval kunt u uw eigen
werktijden, zolang u uw projecten op schema afmaken. "De
programmeurs, nu tevreden, begon te komen op de middag en het werk aan de wee
uren van de ochtend.

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

Boek 7 - Corporate Wisdom

Aldus sprak de meester programmeur:

"Je kunt aantonen dat een programma voor een zakelijke uitvoerende macht, maar je kunt niet
hem een computer kunnen omgaan. "

7,1

Een novice vroeg de meester: "In het oosten is er een grote boom-structuur
dat mannen noemen "Corporate Headquarters '. Het is opgeblazen uit vorm met
vice-presidenten en accountants. Het geeft een veelheid van memo's, elk
zeggende: "Ga, dus! of "Ga, Hither!" en niemand weet wat er wordt bedoeld. Elke
jaren nieuwe namen worden gebracht op de takken, maar alle zonder resultaat. Hoe
dergelijke onnatuurlijke dienst zijn? "

De meester antwoordde: "U waarnemen dit immense structuur en zijn
verstoord dat er geen rationeel doel. Kunt u geen vermaak van
zijn eindeloze spiraalbanen? Denkt u niet genieten van de onbezorgde gemak van programmeren
onder haar onderdak vestigingen? Waarom bent u last van haar
nutteloosheid? "

7,2

In het oosten is er een haai die groter is dan alle andere vis. Het
verandert in een vogel wiens vleugels als wolken vullen de lucht zijn. Wanneer deze
vogel beweegt zich over het land, het brengt een boodschap van Corporate
Hoofdkwartier. Dit bericht is druppels in het midden van de programmeurs,
als een meeuw zijn stempel op het strand. Dan is de vogel op de bergen
wind en, met de blauwe hemel op zijn rug, naar huis.

De beginnende programmeur kijkt in verwondering naar de vogel, want hij begrijpt het
niet. De gemiddelde programmeur vreest de komst van de vogel, want hij vreest
haar boodschap. De kapitein programmeur blijft werken aan zijn terminal voor
Hij weet niet dat de vogel is gekomen en gegaan.

7,3

De Tovenaar van de ivoren toren bracht zijn nieuwste uitvinding voor de
meester programmeur te onderzoeken. De tovenaar wielen een grote zwarte doos in
de meester kantoor, terwijl de kapitein wachtte in stilte.

"Dit is een geïntegreerde, gedistribueerd, general-purpose werkstation," begon
de tovenaar, "ergonomisch ontworpen met een eigen operating
systeem, zesde generatie talen, en meerdere stand van de techniek gebruiker
interfaces. Het kostte mijn assistenten enkele honderden manjaren te bouwen.
Is het niet geweldig? "

De meester trok zijn wenkbrauwen lichtjes. "Het is inderdaad geweldig," hij
zei.

"Corporate Headquarters heeft bevolen," vervolgde de tovenaar, "dat
iedereen gebruik van dit werkstation als een platform voor nieuwe programma's. Bent u het eens
dit?

"Zeker," de meester antwoordde: "Ik zal het hebben vervoerd naar de
datacenter onmiddellijk! "En de tovenaar terug naar zijn toren, goed
tevreden.

Enkele dagen later, een beginnende wandelde in het kantoor van de kapitein
programmeur en zei: "Ik kan niet vinden de notering voor mijn nieuwe programma. Doen
je weet waar het zou kunnen zijn? "

"Ja," antwoordde de meester, "de aanbiedingen worden gestapeld op het platform in
het datacenter. "

7,4

De kapitein programmeur verhuist van programma tot programma zonder angst. Nee
verandering in beheer kan schaden hem. Hij zal niet worden ontslagen, zelfs als de
project wordt geannuleerd. Waarom is dit? Hij is gevuld met Tao.

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

Boek 8 - Hardware en Software

Aldus sprak de meester programmeur:

"Zonder de wind, is het gras niet bewegen. Zonder software, hardware
nutteloos. "

8,1

Een novice vroeg de meester: "Ik zie dat de ene computer bedrijf is veel
groter dan alle anderen. Het torent boven de concurrentie als een reus onder
dwergen. Een van haar divisies zou kunnen bestaan uit een hele bedrijf. Waarom
dit zo? "

De kapitein antwoordde: 'Waarom vraag je dat zulke dwaze vragen? Dat bedrijf
is groot, omdat het groot is. Als het alleen op hardware gemaakt, zou niemand kopen
het. Als het alleen software gemaakt, zou niemand het gebruiken. Als het alleen gehandhaafd
systemen, zouden mensen behandelen het als een dienaar. Maar omdat het combineert alle
van deze dingen, mensen denken dat het een van de goden! Door niet willen
streven, verovert het zonder inspanning. "

8,2

Een master programmeur geslaagd voor een beginnende programmeur een dag. De kapitein opgemerkt
preoccupatie de beginnende met een hand-held computer game. 'Pardon, "
zei hij, "kan ik onderzoeken?"

De beginnende bouten aan aandacht en gaf het apparaat aan de meester. Ik
zien dat het apparaat aanspraken op drie niveaus van zaken: Easy, Medium, en hebben
Hard, "zei de meester. "Maar zoals elk apparaat heeft een ander niveau van
spelen, waar het apparaat wil niet te veroveren van de menselijke, noch te worden overwonnen
door de mens. "

"Bid, grote meester, 'smeekte de beginner," hoe vindt men dit
mysterieuze instelling? "

De kapitein liet het apparaat op de grond en het gebroken voeten. En
plotseling de beginnende was verlicht.

8,3

Er was eens een programmeur die werkte op microprocessoren. "Kijk naar hoe
goed af ik hier ben, "zei hij tegen een mainframe programmeur die op bezoek kwam,
"Ik heb mijn eigen besturingssysteem en file opslagapparaat. Ik hoef niet te
mijn bronnen te delen met iedereen. De software is zelf-consistente en
eenvoudig te gebruiken. Waarom doe je niet stoppen met je huidige baan en hier mee? "

De mainframe programmeur begon toen aan zijn systeem te beschrijven aan zijn vriend,
zeggen "Het mainframe zit als een oude wijze mediteren in het midden
van het datacenter. De schijven liggen end-to-end als een grote oceaan van
machines. De software is zo veelzijdig als een diamant, en als ingewikkelde
als een oer-jungle. De programma's, elk uniek, verplaatsen via het systeem
als een snel stromende rivier. Dat is de reden waarom ik blij ben waar ik ben. "

De microcomputer programmeur, bij het horen van deze, viel stil. Maar de twee
programmeurs bleven vrienden tot het einde van hun dagen.

8,4

Hardware met software op de weg naar Changtse. Software zei: "U bent
Ik ben Yin en Yang. Als we reizen we samen zullen beroemd geworden en verdienen
enorme sommen geld. "En zo de set weer samen, denken te veroveren
wereld.

Weldra kwamen ze Firmware, die was gekleed in gescheurde lompen en strompelde
langs gestut op een netelige stok. Firmware zeide tot hen: "De Tao ligt
dan Yin en Yang. Het is stil en nog steeds als een plas water. Het doet
niet zoeken roem, dus weet niemand haar aanwezigheid. Het is niet gericht
geluk, want het is volledig in zichzelf. Het bestaat buiten ruimte en
tijd. "

Software en hardware, beschaamd, teruggekeerd naar hun huizen.

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

Boek 9 - Epiloog

Aldus sprak de meester programmeur:

"Het is tijd voor u om te vertrekken."

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

Als u deze graag, kunt u ook graag lezen slechter is beter

Reacties

    blog comments powered by Disqus