Grande programmeurs à trouver des solutions simples aux problèmes complexes

30 juin 2009 par Prashant · Commentaires
Filed under: Divers

Après un long moment que j'ai pu trouver la source de la citation suivante,

Programmeurs juniors de créer des solutions simples à des problèmes simples. Les programmeurs de créer des solutions complexes senior à des problèmes complexes. Grande programmeurs à trouver des solutions simples aux problèmes complexes.

C'est à partir d'un essai intitulé Software Belle par Charles Connell.

Un autre de mes préférés est le Zen de Python -

Belle est mieux que moche.
Explicite est mieux qu'implicite.
Simple est meilleur que complexes.
Complex est meilleur que compliqué.
Plat est meilleur que imbriquées.
Sparse est meilleur que dense.
Compte de lisibilité.
Les cas particuliers ne sont pas suffisamment spécial pour briser les règles.
Bien pratique bat pureté.
Erreurs ne devrait jamais passer sous silence.
Sauf mention explicite au silence.
Dans le cas d'ambiguïté, de refuser la tentation de le deviner.
Il devrait y avoir un et un seul chemin préférence évidente pour le faire.
Bien que cette façon peut-être pas évident à première vue, sauf si vous êtes Hollandais.
Il est maintenant meilleur que jamais.
Bien que jamais est souvent meilleure que droite * * maintenant.
Si la mise en œuvre est difficile à expliquer, c'est une mauvaise idée.
Si la mise en œuvre est facile à expliquer, il peut être une bonne idée.
Les espaces de noms sont une idée klaxonnant grande - nous allons faire plus de ces!
-------------------------
et puis il est classique Tao de la programmation

-

crédits que sur le lien du site

Traduit par Geoffrey James

Transcrit par le duc Hillard

Transmis par Anupam Trivedi, Sajitha Tampi et Meghshyam Jagannath

Re-html-industrialisés et édité par Kragen Sittler

-

Livre 1 - Le vide silencieux

Ainsi parla le maître programmeur:

"Quand vous avez appris à arracher le code d'erreur à partir du cadre piège, il
sera temps pour vous de partir. "

1.1

Quelque chose de mystérieux est formé, né dans le vide silencieux. Attendre seul et
immobile, il est à la fois toujours et encore en mouvement constant. Il est la source
de tous les programmes. Je ne sais pas son nom, je vais donc appeler le Tao du
Programmation.

Si le Tao est grand, alors le système d'exploitation est grande. Si l'exploitation
système est grande, alors le compilateur est grand. Si le compilateur est grand,
alors l'application est grande. L'utilisateur est heureux et il existe
l'harmonie dans le monde.

Le Tao de la programmation des flux loin et revient sur le vent du matin.

1.2

Le Tao a donné naissance à la langue de la machine. Langage machine a donné naissance au
assembleur.

L'assembleur a donné naissance au compilateur. Maintenant il ya dix mille
les langues.

Chaque langue a son but, si modeste. Chaque langue exprime la
Yin et Yang du logiciel. Chaque langue a sa place dans le Tao.

Mais ne pas programmer en COBOL si vous pouvez l'éviter.

1.3

Au commencement était le Tao. Le Tao a donné naissance à l'espace et le temps.
Par conséquent espace et le temps sont le Yin et le Yang de la programmation.

Les programmeurs qui ne comprennent pas le Tao sont toujours à court de temps
et l'espace pour leurs programmes. Les programmeurs qui comprennent toujours le Tao
avoir suffisamment de temps et d'espace pour accomplir leurs buts.

Comment pourrait-il en être autrement?

1.4

Le programmeur est sage dit au sujet de Tao et le suit. La moyenne
programmeur est dit au sujet de Tao et de recherches pour elle. Le programmeur fou
est dit au sujet de Tao et rit de lui.

Si ce n'était pas pour rire, il n'y aurait pas de Tao.

La plus haute des sons les plus difficiles à entendre.
À l'avenir est un moyen de battre en retraite.
Grand talent se révèle en fin de vie.
Même un programme parfait a encore des bugs.

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

Livre 2 - Les anciens maîtres

Ainsi parla le maître programmeur:

"Après trois jours sans programmation, la vie devient vide de sens."

2.1

Les programmeurs de l'ancien ont été mystérieuse et profonde. Nous ne pouvons pas imaginer
leurs pensées, alors nous ne faisons que décrire leur apparence.

Conscient, comme un renard traverser l'eau. Alerte, comme un général sur le
champ de bataille. Genre, comme une hôtesse de voeux de ses invités. Simple, comme
blocs non sculpté de bois. Opaque, noir comme les piscines dans des grottes sombres.

Qui peut dire les secrets de leurs cœurs et les esprits?

La réponse n'existe que dans le Tao.

2.2

Grand Maître de Turing fois rêvé qu'il était une machine. Quand il se réveilla, il
s'écria:

«Je ne sais pas si je suis Turing rêver que je suis une machine, ou d'un
machine à rêver que je suis de Turing! "

2.3

Un programmeur d'une société d'informatique très grande allé à un logiciel
conférence et est ensuite retourné faire rapport à son manager, en disant: «Quelle sorte
des programmeurs travaillent pour d'autres entreprises? Ils se sont mal conduits et ont été
indifférents aux apparences. Leurs cheveux étaient longs et hirsutes et leurs
vêtements étaient froissés et vieux. Ils écrasé notre suite hospitalité et ils
fait des bruits grossiers lors de ma présentation. "

Le manager a déclaré: «Je ne t'ai jamais envoyé à la conférence. Ceux
programmeurs vivre au-delà du monde physique. Ils considèrent la vie absurde, une
une coïncidence accidentelle. Ils vont et viennent sans limitations savoir.
Sans soins, ils ne vivent que pour leurs programmes. Pourquoi devraient-ils pris la peine
avec les conventions sociales?

"Ils sont vivants dans le Tao."

2.4

Un novice demandé au Maître: «Voici un programmeur qui ne dessine jamais,
des documents ou des tests de ses programmes. Pourtant, tous ceux qui le connaissent le considèrent comme l'un des
les meilleurs programmeurs dans le monde. Pourquoi est-ce? "

Le maître répond: «C'est programmeur a maîtrisé le Tao. Il est allé
delà de la nécessité pour la conception, il ne se mettent en colère quand le système
collisions, mais accepte l'univers sans inquiétude. Il est allé au-delà des
nécessité d'une documentation, il ne se soucie plus si quelqu'un d'autre voit son code.
Il est allé au-delà de la nécessité pour les essais; chacun de ses programmes sont parfaits
en eux-mêmes, sereine et élégante, leur but évident. Vraiment,
Il est entré dans le mystère du Tao ».

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

Livre 3 - Conception

Ainsi parla le maître programmeur:

"Quand le programme est testé, il est trop tard pour faire de la conception
changements. "

3.1

Il était une fois un homme qui est allé à une foire commerciale ordinateur. Chaque jour, comme il
entré, l'homme a dit à la garde à la porte:

«Je suis un voleur grande renommée pour mes prouesses de vol à l'étalage. Soyez
prévenu, pour ce salon ne doit pas échapper à unplundered. "

Ce discours dérangé le gardien grandement, car il y avait des millions de
de dollars de matériel informatique à l'intérieur, de sorte qu'il regardait l'homme avec précaution. Mais
l'homme simplement erré d'une cabine à, en fredonnant doucement à lui-même.

Quand l'homme de gauche, le garde le prit à part et fouillé ses vêtements, mais
rien ne devait être trouvé.

Le lendemain du salon, l'homme revint et a reproché à la Garde
disant: «Je me suis échappé avec un butin immense, hier, mais aujourd'hui, le sera encore
mieux. "Alors le garde le regardait sans cesse plus étroite, mais en vain.

Le dernier jour du salon, la garde pourrait limiter sa curiosité
non plus. "Voleur de Monsieur,» dit-il, «Je suis tellement perplexe, je ne peux pas vivre dans
paix. S'il vous plaît m'éclairer. Qu'est-ce qui vous voler? "

L'homme sourit. "Je vole des idées", at-il dit.

3.2

Il était une fois un maître programmeur qui a écrit les programmes non structurés. Une
programmeur novice, cherchant à l'imiter, a également commencé à écrire
programmes non structurés. Lorsque le novice a demandé au capitaine d'évaluer sa
progrès, le maître lui a reproché de l'écriture de programmes structurés,
disant: «Quel est approprié pour le maître n'est pas approprié pour le
novice. Vous devez comprendre le Tao, avant transcender la structure. "

3.3

Il était une fois un programmeur qui était attaché à la cour du seigneur de guerre
de Wu. Le chef de guerre a demandé au programmeur: "Quel est facile à concevoir: une
logiciel de comptabilité ou d'un système d'exploitation? "

"Un système d'exploitation", a répondu le programmeur.

Le chef de guerre poussa un cri d'incrédulité. «Sûrement une comptabilité
paquet est trivial à côté de la complexité d'un système d'exploitation ", a
dit.

«Non,» dit le programmateur, «la conception d'un logiciel de comptabilité,
le programmeur fonctionne comme un médiateur entre les personnes ayant différents
idées: comment il doit fonctionner, comment ses rapports doivent apparaître, et comment il doit
se conformer aux lois fiscales. En revanche, un système d'exploitation n'est pas limitée
par les apparences extérieures. Lors de la conception d'un système d'exploitation, le programmeur
cherche le plus simple d'harmonie entre la machine et des idées. C'est pourquoi une
système d'exploitation est plus facile à concevoir. "

Le chef de guerre de Wu hocha la tête et sourit. "C'est tout bon et bien, mais
qui est plus facile à déboguer? "

Le programmeur ne répondit pas.

3.4

Un manager est allé pour le programmeur maître et lui a montré les exigences
document pour une nouvelle application. Le directeur a demandé au capitaine: «Combien de temps
faut-il pour concevoir ce système, si je assigner cinq programmeurs à elle? "

«Il faudra un an», dit le maître promptement.

"Mais nous avons besoin immédiatement ce système, ou même plus tôt! Combien de temps cela
prendre si je attribuer dix programmeurs pour elle? "

Le maître programmeur fronça les sourcils. «Dans ce cas, il faudra deux ans."

«Et si je assigner une centaine de programmeurs pour elle?"

Le maître programmeur haussa les épaules. »Puis le design ne sera jamais
terminé, "at-il dit.

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

Livre 4 - Codage

Ainsi parla le maître programmeur:

"Un programme bien écrit est son propre ciel, un programme mal écrit
de son propre enfer. "

4.1

Un programme doit être légère et agile, ses routines connecté comme un
collier de perles. L'esprit et l'intention du programme devraient être conservés
partout. Il doit être ni trop peu ou trop, ni
boucles inutiles, ni les variables inutiles, ni le manque de structure, ni
la rigidité écrasante.

Un programme devrait suivre la loi du moindre étonnement `'. Quelle est cette loi?
Il est tout simplement que le programme doit toujours répondre à l'utilisateur de la manière
qui lui au moins étonne.

Un programme, peu importe leur complexité, devrait agir comme une seule unité. Le programme
doivent être adressées par la logique de l'intérieur plutôt que par les apparences.

Si le programme échoue dans ces conditions, il sera dans un état de
désordre et de confusion. La seule façon de corriger cela est de réécrire le
programme.

4.2

Un novice a demandé au capitaine: «J'ai un programme qui s'exécute un certain temps et
avorte parfois. J'ai suivi les règles de programmation, mais je suis
totalement déconcertés. Quelle est la raison? "

Le maître répondit: "Vous êtes confus parce que vous ne comprenez pas le Tao.
Seul un fou attend un comportement rationnel de ses frères humains. Pourquoi pensez-vous
on attendre d'une machine que les humains ont construit? Ordinateurs de simuler
déterminisme; que Tao est parfait.

"Les règles de programmation sont transitoires; seule Tao est éternel. Par conséquent
vous devez envisager de Tao avant de recevoir l'illumination. "

«Mais comment vais-je savoir quand j'ai reçu l'illumination?" A demandé à la
novice.

«Votre programme sera alors de fonctionner correctement», répondit le maître.

4.3

Un maître expliquait la nature du Tao de l'un de ses novices. «Le
Tao est incorporée dans tous les logiciels - quel que soit insignifiante ", a déclaré
le maître.

"Est-ce le Tao dans une calculatrice de poche?" Demanda le novice.

«Il est», fut la réponse.

"Est-ce le Tao dans un jeu vidéo?" A poursuivi le novice.

"Il est même dans un jeu vidéo», dit le maître.

«Et c'est le Tao dans le DOS pour un ordinateur personnel?"

Le maître toussa et décalé sa position légèrement. «La leçon est finie
pour aujourd'hui ", at-il dit.

4.4

Programmeur-Prince Wang a été de codage logiciel. Ses doigts dansaient sur la
clavier. Le programme compilé sans un message d'erreur, et le programme
a couru comme un vent doux.

"Excellent!" S'écria le prince, «Votre technique est irréprochable!"

"Technique?", A déclaré le programmeur tournant de son terminal, "Ce que je
suivent le Tao - au-delà toutes les techniques! Quand j'ai commencé à I du programme
serait vois devant moi tout le problème en une seule masse. Après trois ans, je ne
voyait plus cette masse. Au lieu de cela, j'ai utilisé des sous-routines. Mais maintenant, je ne vois rien.
Mon être entier existe dans un vide sans forme. Mes sens sont au repos. Mon esprit,
libres de travailler sans plan, suit son instinct. En bref, mon programme
écrit elle-même. Certes, il ya parfois des problèmes difficiles. Je les vois
à venir, je ralentis, je regarde en silence. Puis-je changer une seule ligne de code
et les difficultés disparaissent comme des bouffées de fumée de ralenti. J'ai ensuite compiler le
programme. Je suis assis et laissez encore la joie du travail de remplir mon être. Je ferme
les yeux un instant et puis fermez la session. "

Le prince a dit Wang, "Est-ce que tous mes programmeurs ont été aussi sage!"

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

Livre 5 - Entretien

Ainsi parla le maître programmeur:

"Bien être, mais un programme de trois lignes de long, un jour il devra être
maintenue. "

5.1

Une porte bien utilisé ne nécessite pas d'huile sur ses gonds.
Un flux de courant rapide ne pousse pas stagnante.
Ni bruit ni pensées peuvent voyager à travers le vide.
Logiciel pourrit s'il n'est pas utilisé.

Ce sont de grands mystères.

5.2

Un gestionnaire a demandé à un programmeur de combien de temps il lui faudrait pour finir le
programme sur lequel il travaillait. «Il sera terminé demain,« la
programmeur répondu rapidement.

"Je pense que vous êtes irréalistes», a déclaré le manager, "Sincèrement, comment
de temps cela prendra? "

Le programmeur a réfléchi un instant. «J'ai quelques fonctionnalités que je souhaite
ajouter. Cela va prendre au moins deux semaines », dit-il enfin.

«Même que c'est trop d'espérer", a insisté le directeur, «Je serai
satisfaits si vous simplement me dire quand le programme est complet. "

Le programmeur a accepté.

Plusieurs années plus tard, le gestionnaire de la retraite. Sur le chemin de sa retraite
déjeuner, il a découvert le programmeur endormi à son terminal. Il avait été
programmation de toute la nuit.

5.3

Un programmeur novice était autrefois attribué à un code simple paquet financier.

Le novice a travaillé furieusement pendant plusieurs jours, mais quand son maître examiné
son programme, il a découvert qu'il contenait un éditeur d'écran, un ensemble de
généralisée graphiques routines, une interface d'intelligence artificielle, mais
pas la moindre mention de quoi que ce soit financière.

Lorsque le maître a demandé à ce sujet, le novice se sont indignés. "Ne soyez pas
tellement impatient ", at-il dit," je vais mettre dans les trucs financiers à terme. "

5.4

Est-ce qu'un bon fermier négligent d'une culture, il a planté?
Est-ce qu'un bon prof donnent même l'étudiant le plus humble?
Est-ce qu'un bon père de famille permettent à un seul enfant à mourir de faim?
Est-ce qu'un bon programmeur refuse de maintenir son code?

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

Livre 6 - Gestion

Ainsi parla le maître programmeur:

«Que les programmeurs seront nombreuses et le peu de gestionnaires -, alors tout sera
productif. "

6.1

Lorsque les gestionnaires tiennent des réunions interminables, les programmeurs écrivent des jeux. Lorsque
comptables parlent de profits trimestriels, le budget de développement est sur le point
être coupé. Quand les scientifiques parlent haut ciel bleu, les nuages ​​sont sur le point de déploiement
po

Vraiment, ce n'est pas le Tao de la programmation.

Lorsque les gestionnaires à prendre des engagements, programmes de jeux sont ignorées. Lorsque
comptables font plans à long terme, l'harmonie et l'ordre sont sur le point d'être
restaurée. Quand les scientifiques supérieurs de résoudre les problèmes à portée de main, la
problèmes seront bientôt résolus.

Vraiment, c'est le Tao de la programmation.

6.2

Pourquoi les programmeurs non productives?
Parce que leur temps est gaspillé dans des réunions.

Pourquoi les programmeurs rebelles?
Parce que la gestion interfère trop.

Pourquoi les programmeurs démissionnaires, un par un?
Parce qu'ils sont épuisés.

Ayant travaillé pour la mauvaise gestion, ils n'ont plus de valeur de leurs emplois.

6.3

Un gestionnaire allait être congédié, mais un programmeur qui travaillait pour lui
a inventé un nouveau programme qui est devenu populaire et s'est bien vendu. En conséquence, le
gestionnaire conservé son emploi.

Le gestionnaire a tenté de donner au programmeur un bonus, mais le programmeur
il a refusé, en disant: «J'ai écrit le programme, car je pensais que c'était une
concept intéressant, et donc je m'attends à aucune récompense. "

Le gestionnaire en entendant cette remarque: «Ce programmeur, mais il détient
une position de l'estime de petits, comprend bien le devoir d'un bon
des employés. Laissez-nous lui accorder une promotion à la position exaltée de la gestion
conseiller! "

Mais quand on lui dit cela, le programmeur fois de plus refusé, en disant: «Je n'existe donc
ce que je peux programme. Si j'étais promu, je ne ferais rien mais les déchets
tous temps. Puis-je aller maintenant? J'ai un programme qui, je travaille sur. "

6.4

Un manager est allé à son programmeurs et leur dit: «En ce qui concerne votre travail
heure: vous allez avoir à entrer à neuf heures du matin et de laisser
à cinq heures l'après-midi. "Sur ce, chacun d'eux se mit en colère et plusieurs
démissionné sur le champ.

Ainsi, le gestionnaire a dit: «Bon, dans ce cas, vous pouvez définir votre propre
heures de travail, aussi longtemps que vous avez fini vos projets dans les délais. "La
programmeurs, maintenant satisfait, a commencé à venir à midi et de travailler à l'Wee
heures du matin.

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

Livre 7 - Sagesse d'entreprise

Ainsi parla le maître programmeur:

"Vous pouvez montrer un programme pour un dirigeant d'entreprise, mais vous ne pouvez pas
lui faire des connaissances en informatique. "

7.1

Un novice a demandé au capitaine: «Dans l'Est il ya une grande arborescence
que les hommes appellent `Siège social». Il est gonflé hors de forme avec les
vice-présidents et des comptables. Il délivre une multitude de notes de service, chaque
disant: Va, donc! ou `Allez, ici!" et personne ne sait ce qu'on entend. Chaque
année de nouveaux noms sont mis sur les branches, mais en vain. Comment peut-
une telle entité artificielle être? "

Le maître répondit: "Vous voyez cette immense structure et sont
dérangé qu'il n'a aucun but rationnel. Pouvez-vous pas prendre d'attractions du
ses girations sans fin? N'avez-vous pas profiter de la facilité sereine de la programmation
abritant sous ses branches? Pourquoi êtes-vous dérangé par son
l'inutilité? "

7.2

Dans l'Est il ya un requin qui est plus grand que tous les autres poissons. Il
changements en un oiseau dont les ailes sont comme des nuages ​​remplissant le ciel. Lorsque cette
se déplace d'oiseaux à travers la terre, elle apporte un message de l'entreprise
Siège. Ce message, il tombe au milieu des programmeurs,
comme une mouette faire sa marque sur la plage. Alors l'oiseau monte sur le
vent et, avec le ciel bleu à l'arrière, retourne à la maison.

Les regards programmeur novice dans la stupeur de l'oiseau, car il le comprend
non. Le programmeur moyen redoute la venue de l'oiseau, car il craint
son message. Le maître programmeur continue de travailler à son terminal, pour
il ne sait pas que l'oiseau est venu et reparti.

7.3

Le Magicien de la Tour d'Ivoire apporté sa dernière invention pour la
maître programmeur à examiner. Le magicien roues une grande boîte noire dans
le maître du bureau pendant que le maître attendait en silence.

«C'est une approche intégrée, distribué, polyvalent poste de travail," a commencé
le magicien ", ergonomique avec une exploitation propriétaire
système, les langues de sixième génération, et l'état multiple de l'utilisateur d'art
les interfaces. Il a fallu mes assistants plusieurs centaines d'années l'homme à construire.
N'est-ce pas incroyable? "

Le maître haussa les sourcils légèrement. «Il est en effet étonnant," il
dit.

"Siège social a commandé", a poursuivi le magicien », qui
tout le monde utilise ce poste de travail comme une plateforme pour de nouveaux programmes. Avez-vous d'accord
à cela? "

«Certainement», répondit le maître, «je vais le faire transporter à l'
centre de données tout de suite! "Et le magicien retourné à son tour, ainsi
plaisir.

Plusieurs jours plus tard, un novice erré dans le bureau du maître
programmeur et dit: «Je ne peux pas trouver la liste de mon nouveau programme. Ne
vous savez où il pourrait être? "

«Oui», répondit le maître, «les listes sont empilés sur la plate-forme
le centre de données. "

7.4

Le maître programmeur se déplace d'un programme à sans crainte. Aucun
changement de direction peut lui nuire. Il ne sera pas tiré, même si le
projet est annulé. Pourquoi est-ce? Il est rempli avec le Tao.

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

Livre 8 - matériel et de logiciels

Ainsi parla le maître programmeur:

"Sans le vent, l'herbe ne bouge pas. Sans logiciel, le matériel est
inutile. "

8.1

Un novice a demandé au capitaine: «Je vois qu'une compagnie informatique est beaucoup plus
plus grand que tous les autres. Il domine ses concurrents comme un géant parmi les
nains. Toute une de ses divisions pourraient comprendre toute l'entreprise. Pourquoi est-
ce ainsi? "

Le maître répondit: «Pourquoi posez-vous ces questions folles? Cette société
est importante car elle est grande. Si elle ne fait matériel, personne n'achèterait
elle. Si elle ne fait du logiciel, personne ne l'utiliser. Si c'est seulement maintenu
systèmes, les gens le traiter comme un serviteur. Mais, car il combine toutes les
de ces choses, les gens pensent qu'il l'un des dieux! En ne cherchant pas à
efforçons, il conquiert sans effort. "

8.2

Un maître programmeur a adopté un programmeur débutant un jour. Le maître note
du novice souci avec un jeu d'ordinateur portatif. «Excusez-moi»,
dit-il, «puis-je étudier?"

Le novice boulonné à l'attention de l'appareil et remis au maître. «Je
voir que l'appareil prétend avoir trois niveaux de jeu: facile, moyen, et
Dur », dit le maître. "Pourtant, chaque périphérique tel a un autre niveau de
jouer, où le dispositif ne cherche pas à conquérir l'homme, ni à conquérir
par l'homme. "

«Priez, grand maître», a imploré le novice, «comment peut-on trouver cette
la mise mystérieuse? "

Le maître a chuté l'appareil au sol et foulés aux pieds. Et
Soudain, le novice était éclairée.

8.3

Il était une fois un programmeur qui a travaillé sur les microprocesseurs. «Regardez comment
bien nantis, je suis ici », at-il dit à un programmeur mainframe qui sont venus visiter,
«J'ai mon propre système d'exploitation et le périphérique de stockage de fichiers. Je n'ai pas à
partager mes ressources avec quiconque. Le logiciel est auto-cohérent et
facile à utiliser. Pourquoi ne pas vous quitter votre emploi actuel et me rejoindre ici? "

Le programmeur mainframe, puis commença à décrire son système à son ami,
disant: "Le mainframe est assis comme un ancien sage méditant au milieu
du centre de données. Ses disques se trouvent de bout en bout comme un grand océan de la
des machines. Le logiciel est aussi comme un diamant à multiples facettes, et comme alambiqué
comme une jungle primitive. Les programmes, chacune unique, se déplacer à travers le système
comme un fleuve courant rapide. C'est pourquoi je suis heureux où je suis. "

Le programmeur micro-ordinateur, en entendant cela, se tut. Mais les deux
programmeurs sont restés amis jusqu'à la fin de leurs jours.

8.4

Matériel Logiciel rencontré sur la route de Changtse. Logiciel dit: «Vous êtes
Yin et je suis Yang. Si nous voyageons ensemble, nous allons devenir célèbres et gagner
d'énormes sommes d'argent. "Et si l'énoncé ainsi, en pensant à la conquête de
le monde.

Actuellement ils ont rencontré Firmware, qui était vêtu de haillons en lambeaux et entravé
ainsi appuyés sur un bâton épineux. Firmware leur dit: «Le Tao est
au-delà de Yin et du Yang. Il est silencieux et immobile comme une flaque d'eau. Il ne
cherche pas la gloire, donc personne ne sait de sa présence. Il ne cherche pas
fortune, car il est complet en soi. Il existe au-delà l'espace et
temps ».

Software et Hardware, honteux, retournés dans leurs foyers.

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

Livre 9 - Epilogue

Ainsi parla le maître programmeur:

«Il est temps pour vous de quitter."

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

Si vous avez aimé ces derniers, vous pouvez aussi lire le pire est mieux