Wielkie programiści znaleźć proste rozwiązania złożonych problemów

30 czerwca 2009 przez Prashant · Komentarze
Filed under: misc

Po długim czasie udało mi się znaleźć źródła dla Poniższy cytat-

Junior programiści tworzyć proste rozwiązania prostych problemów. Starsi programiści tworzenie kompleksowych rozwiązań dla skomplikowanych problemów. Wielkie programiści znaleźć proste rozwiązania złożonych problemów.

To z eseju o nazwie Piękny Software Charles Connell.

Innym ulubionym jedna z kopalni jest Zen Pythona -

Piękny jest lepszy niż brzydki.
Explicit jest lepsze niż domyślny.
Prosty jest lepszy niż kompleksu.
Kompleks jest lepszy niż skomplikowany.
Płaski jest lepszy niż zagnieżdżony.
Rzadki jest lepszy niż gęsty.
Liczy się czytelność.
Szczególne przypadki nie są wyjątkowe na tyle łamać zasady.
Chociaż praktyczność bije czystość.
Błędy nigdy nie powinny przechodzić po cichu.
Chyba że wyraźnie wyciszony.
W obliczu dwuznaczności, odmówić pokusie do odgadnięcia.
Nie powinno być jedno-, a najlepiej tylko jeden oczywisty sposób to zrobić.
Chociaż w ten sposób mogą nie być oczywiste na pierwszy, chyba że jesteś holenderski.
Teraz jest lepiej niż wcale.
Chociaż nigdy jest często lepsze niż * prawo * teraz.
Jeśli implementacja jest trudna do wyjaśnienia, to zły pomysł.
Jeśli implementacja jest łatwa do wyjaśnienia, może to być dobry pomysł.
Przestrzenie nazw są jednym trąbić świetny pomysł - zróbmy więcej osób!
-------------------------
i to nie jest klasyczny Tao Programowania

-

kredytów, jak na połączonej stronie-

Przetłumaczone przez Geoffrey James

Przepisane przez księcia Hillard

Przekazywane przez Anupam Trivedi i Sajitha Tampi i Meghshyam Jagannath

Re-html-nizowany i edytowane przez Kragen Sittler

-

Księga 1 - The Silent Pustka

Tako rzecze programator master:

"Kiedy nauczyłem się wyrwać kod błędu z ramki pułapki, to
będzie czas, aby odejść. "

1,1

Coś tajemniczego powstaje, urodzony w cichej pustce. Oczekiwanie sam i
nieruchomo, to od razu jeszcze i jeszcze w ciągłym ruchu. Jest źródłem
wszystkich programów. Nie znam jego imienia, więc będę nazywać Tao
Programowania.

Jeśli Tao jest wielki, a następnie system operacyjny jest wielki. Jeśli operacyjny
System jest wielki, kompilator jest wielki. Jeżeli kompilator jest wielki,
aplikacja jest bardzo duża. Użytkownik jest zadowolony i istnieje
harmonia w świecie.

Tao Programowania płynie daleko i wraca na wiatr rano.

1,2

Tao urodziła język maszynowy. Język maszynowy urodziła
assembler.

Assembler urodziła kompilator. Teraz jest ich dziesięć tysięcy
języków.

Każdy język ma swój cel, jednak skromne. Każdy język wyraża
Yin i Yang oprogramowania. Każdy język ma swoje miejsce w Tao.

Ale nie programować w COBOL, jeśli można tego uniknąć.

1,3

Na początku było Tao. Tao urodziła czasie i przestrzeni.
Dlatego Przestrzeń i czas są Yin i Yang programowania.

Programiści, że nie rozumieją Tao zawsze kończy się czas
i przestrzeń dla swoich programów. Programiści że zrozumieć Tao zawsze
masz wystarczająco dużo czasu i przestrzeni, aby osiągnąć swoje cele.

Jak mogłoby być inaczej?

1,4

Mądry programista słyszy o Tao i po nim następuje. Średnia
programista dowiaduje się o Tao i szuka dla niego. Głupi programista
dowiaduje się o Tao i śmieje się z niego.

Gdyby nie do śmiechu, nie byłoby Tao.

Najwyższe dźwięki są najtrudniejsze usłyszeć.
Idąc dalej jest droga do odwrotu.
Wielki talent objawia się późno w życiu.
Nawet idealny program wciąż ma błędy.

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

Książka 2 - Starożytni mistrzowie

Tako rzecze programator master:

"Po trzech dniach bez programowania życie staje się bezsensowne."

2,1

Programiści starych były tajemnicze i głębokie. Nie możemy pojąć
ich myśli, więc wszystko co robimy jest opisać ich wygląd.

Świadomi, jak lis przekraczającego wody. Alert, jak ogólnie na
bitwy. Rodzaj, jak hostessa powitanie swoich gości. Proste, jak
uncarved bloki z drewna Nieprzezroczyste, jak czarne basenów w ciemnych jaskiniach.

Kto może powiedzieć tajemnice ich serc i umysłów?

Odpowiedź istnieje tylko w Tao.

2,2

Wielki Mistrz Turing marzył kiedyś, że był maszyną. Kiedy się obudził he
zawołał:

"Nie wiem, czy jestem Turingiem śni, że jestem maszyną, lub
maszyny śni, że jestem Turingiem! "

2,3

Programista z bardzo dużej firmie komputerowej poszedł do oprogramowania
Konferencja, a następnie powrócił do zgłaszania do swojego szefa, mówiąc: "Jakie
z programiści pracują dla innych firm? Zachowywali się źle i były
interesuje się pozorom. Ich włosy były długie i zaniedbane, a ich
ubrania były pomarszczone i stare. Oni rozbił nasz pakiet gościnności i
wykonane niegrzeczne dźwięki podczas mojej prezentacji. "

Menedżer powiedział: "Nigdy nie powinienem cię przysłał do konferencji. Ci,
Programiści żyć poza światem fizycznym. Uważają, że życie absurdalne,
przypadkowy zbieg okoliczności. Przychodzą i odchodzą, nie znając ograniczeń.
Bez opieki, żyją tylko dla swoich programów. Dlaczego mieliby przejmować
z konwencjami społecznymi?

"Oni żyją w Tao."

2,4

Nowicjusz zapytał Mistrza: "Oto jest programista, który nigdy nie projektuje,
dokumenty lub testy swoich programów. Jednak wszyscy, którzy go znają uważają go za jednego
najlepszych programistów na świecie. Dlaczego tak jest? "

Mistrz odpowiedział: "To programista opanował Tao. Poszedł
poza potrzeby projektu; on nie gniewa, gdy system
awarii, ale akceptuje wszechświat bez obaw. Poszedł poza
potrzebne do dokumentacji; już nie obchodzi, czy ktoś widzi swój kod.
Poszedł poza potrzeby badania, każdy z jego programów są idealne
w sobie, spokojny i elegancki, ich celem oczywiste. Zaprawdę,
zawarł tajemnicę Tao ".

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

3 książki - Design

Tako rzecze programator master:

"Gdy program jest w fazie testów, jest już za późno, aby projekt
zmiany ".

3,1

Nie raz był człowiekiem, który udał się na targach komputerowych. Każdy dzień, jak on
wszedł mężczyzna powiedział strażnika przy drzwiach:

"Jestem wielkim złodziejem, który słynie z moich wyczynów kradzieży. Być
uprzedzony, na tej wystawie towarowego nie ma ucieczki unplundered ".

Mowa ta zakłócony strażnika bardzo, bo było miliony
dolarów z wnętrza sprzętu komputerowego, tak patrzył na mężczyznę ostrożnie. Ale
Człowiek po prostu wędrował z budki do budki, nucąc cicho do siebie.

Kiedy mężczyzna opuścił, strażnik wziął Go na bok i przeszukali jego ubrania, ale
nic nie można znaleźć.

W kolejnym dniu trwania targów, człowiek powrócił i zbeształ strażnika
mówiąc: "Uciekłem z ogromnym łupem wczoraj, ale dziś będzie jeszcze
lepiej. "Więc strażnik obserwował go jeszcze silniej, ale bezskutecznie.

W ostatnim dniu trwania targów, strażnik może powstrzymać jego ciekawość
dłużej. "Złodziej Sir", powiedział: "Jestem bardzo zakłopotany, nie mogę żyć
pokój. Proszę mnie oświecić. Co to jest, że kradną? "

Mężczyzna uśmiechnął się. "Jestem kradzież pomysłów," powiedział.

3,2

Był sobie kiedyś mistrz programista, który pisał nieustrukturyzowane programy.
początkującym programistą, starając się go naśladować, także zaczął pisać
nieustrukturyzowane programy. Gdy początkujący poprosił mistrza do oceny jego
postęp, mistrz skrytykował go za pisanie niestrukturalnych programów,
mówiąc: "Co jest odpowiednie dla mistrza nie jest odpowiednie dla
nowicjuszem. Musisz zrozumieć Tao przed przekroczeniem strukturę. "

3,3

Był kiedyś programista, który został dołączony do sądu warlord
Wu. Watażka zapytał programator: "Które jest łatwiejsze do zaprojektowania, dokonania
pakiet księgowy czy system operacyjny? "

"System operacyjny", odpowiedział programista.

Watażka wypowiedział się okrzyk niedowierzania. "Na pewno rachunkowości
Pakiet jest trywialne obok złożoności systemu operacyjnego ", on
powiedział.

"Nie tak", powiedział programista ", podczas projektowania pakietu rachunkowości,
Programator działa jako pośrednik między ludźmi o różnych
pomysłów: jak musi działać, jak jego raporty muszą pojawić się iw jaki sposób należy
zgodne z przepisami podatkowymi. Natomiast system operacyjny nie jest ograniczona
zewnętrznych pozorów. Przy projektowaniu systemu operacyjnego, programista
szuka najprostszej harmonii pomiędzy maszyną i pomysłów. Dlatego też
System operacyjny jest łatwiej zaprojektować ".

Watażka z Wu skinął głową i uśmiechnął się. "To wszystko jest dobre i dobrze, ale
który jest łatwiejszy do debugowania? "

Programista nie odpowiedział.

3,4

Kierownik poszedł do głównego programisty i pokazał mu wymagania
dokument dla nowych aplikacji. Kierownik zapytał mistrza: "Jak długo
potrwa do projektowania tego systemu, jeśli przypisać pięć programistów do niego? "

"To zajmie jeden lat," powiedział pan natychmiast.

"Ale my potrzebujemy tego systemu natychmiast albo jeszcze szybciej! Jak długo to będzie
podjąć, jeśli przypisać dziesięć programistów do niego? "

Programista mistrz zmarszczył brwi. "W tym przypadku, to zajmie dwa lata."

"A co, jeśli przypisać sto programistów do niego?"

Programista mistrz wzruszył ramionami. "Potem projekt nigdy nie będzie
zakończona ", powiedział.

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

Książka 4 - Kodowanie

Tako rzecze programator master:

"Dobrze napisany program jest jego własnym niebie; źle napisany program jest
własne piekło ".

4,1

Program powinien być lekki i zwinny, jego podprogramy podłączone jak
łańcuch pereł. Duchem i intencją tego programu powinny być zachowane
w całym tekście. Nie powinno być ani za mało ani za dużo, ani
niepotrzebnych pętli, ani niepotrzebnych zmiennych, ani braku struktury, ani
Zdecydowana sztywność.

Program powinien postępować opcji 'Prawo najmniejszych zdumieniem strony'. Co to jest prawo?
Jest to po prostu, że program powinien zawsze odpowiedzieć na użytkownika w sposób
że zadziwia go najmniej.

Program, nieważne jak skomplikowany, powinien działać jako jeden zespół. Program
należy kierować się logiką, a nie w zewnętrznych pozorów.

Jeśli program nie w tych wymagań, będzie w stanie
nieporządek i zamieszanie. Jedynym sposobem, aby to naprawić jest ponowne
program.

4,2

Nowicjusz zapytał mistrza: "Mam program, który kiedyś działa i
czasami przerywa. I mają przestrzegać zasad programowania, ale jestem
całkowicie zaskoczony. Co jest tego powodem? "

Mistrz odpowiedział: "Jesteście zdezorientowani, ponieważ nie rozumiesz Tao.
Tylko głupiec oczekuje racjonalnego zachowania od swoich bliźnich. Dlaczego ty
oczekiwać od urządzenia, które ludzie zbudowali? Komputery symulują
determinizm, tylko Tao jest doskonały.

"Zasady programowania są przemijające, tylko Tao jest wieczne. Dlatego
trzeba kontemplować Tao zanim otrzymasz oświecenie. "

"Ale jak będę wiedział, kiedy otrzymałem oświecenie?" Zapytał
nowicjuszem.

"Twój program będzie działał poprawnie," odparł mistrz.

4,3

Mistrz wyjaśniał naturę Tao jednemu ze swoich nowicjuszy. "
Tao jest zawarte we wszystkich oprogramowania - niezależnie od tego, w jaki sposób nieistotny ", powiedział
mistrzem.

"Czy Tao w kalkulatorze ręcznym?" Zapytał nowicjuszem.

"To", brzmiała odpowiedź.

"Czy Tao w grze wideo?" Kontynuował nowicjusz.

"Jest nawet w grze wideo", powiedział mistrz.

"I jest Tao w DOS dla komputerów osobistych?"

Mistrz zakaszlał i zmienił swoje stanowisko nieco. "Lekcja się skończyła
na dziś ", powiedział.

4,4

Programista księcia Wang został kodowanie oprogramowania. Jego palce tańczyły po
klawiatury. Program skompilowany bez komunikatu o błędzie, a program
pobiegł jak delikatny wiatr.

"Excellent!" Książę wykrzyknął: "Twoja technika jest bez zarzutu!"

"Technika"? Powiedział programista zwrotny z jego terminalu, "Co ja
naśladowania jest Tao - ponad wszelkie techniki! Kiedy po raz pierwszy zaczął programu I
nie zobaczy przed sobą cały problem w jednej masie. Po trzech latach nie mam
już zobaczyłem tę masę. Zamiast tego używane podprogramy. Ale teraz nic nie widzę.
Cała moja istota istnieje w bezkształtnej próżni. Moje zmysły są bezczynne. Mój duch,
swobodnie działać bez planu, następuje jego własny instynkt. Krótko mówiąc, moim programie
pisze się. To prawda, że ​​czasami są trudne problemy. Widzę ich
przybycie, zwolnić, mogę oglądać w ciszy. Potem zmienić jednej linii kodu
i trudności znikają jak kłęby dymu bezczynności. I następnie skompilować
program. Siedzę cicho i niech radość z pracy wypełnienie mojej istoty. Kończę moje
oczy na chwilę i następnie wyloguj się ".

Książę Wang powiedział: "Czy to wszystko z moich programistów były tak mądry!"

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

Księga 5 - Utrzymanie

Tako rzecze programator master:

"Choć program jest ale trzy linie długo, kiedyś będzie musiał być
utrzymane. "

5,1

Dobrze używane drzwi nie potrzebuje oleju na zawiasach.
Swift płynących strumień nie rośnie stagnacja.
Ani dźwięk, ani myśli mogą podróżować przez próżni.
Oprogramowanie gnije, jeśli nie jest używane.

Są to wielkie tajemnice.

5,2

Kierownik poprosił programistę jak długo zajmie mu do końca
Program, w którym pracował. "Będzie on gotowy jutro"
programista natychmiast odpowiedział.

"Myślę, że są nierealne," powiedział menedżer "Prawdę mówiąc, jak
długo to potrwa? "

Programista pomyślał przez chwilę. "Mam pewne cechy które chcę
dodać. Zajmie to co najmniej dwa tygodnie ", powiedział w końcu.

"Nawet, że jest zbyt wiele oczekiwać," upierał się dyrektor, "Będę
spełniony, jeżeli po prostu powiedz mi, kiedy program jest kompletny. "

Programista zgodził się na to.

Kilka lat później, dyrektor przeszedł na emeryturę. Na drodze do przejścia na emeryturę
mielonka, odkrył, programista w sen przy swoim terminalu. Był
programowanie przez całą noc.

5,3

Początkującym programistą był kiedyś przypisane do kodu prostego pakietu finansowego.

Początkujący pracował wściekle przez wiele dni, ale kiedy jego pan recenzja
jego program, odkrył, że zawiera edytor ekranowy, zestaw
uogólnione procedury graficzne, sztuczna inteligencja interfejs, ale
nie ma najmniejszego wzmianki o czymkolwiek finansowego.

Kiedy mistrz zapytany o to, nowicjusz oburzył. "Nie bądź
tak niecierpliwy, "powiedział:" Włożę w finansowym rzeczy w końcu ".

5,4

Czy dobry rolnik zaniedbują rośliny, Założył?
Czy dobry nauczyciel wychodzą nawet przejaw studenta?
Czy dobry ojciec pozwoli jedno dziecko głodować?
Czy dobry programista odmówić utrzymać swój kod?

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

Księga 6 - Zarządzanie

Tako rzecze programator master:

"Niech programiści być wiele i menedżerowie mało - wtedy wszystko będzie
produktywny ".

6,1

Kiedy menedżerowie posiadają niekończące się spotkania, programiści pisać gry. Kiedy
księgowi mówią o zyskach kwartalnych, budżet rozwój ma na celu
cięcia. Kiedy starsi naukowcy mówią Błękitne niebo, chmury są o wejście na rynek
w.

Zaprawdę, nie jest to Tao Programowania.

Kiedy menedżerowie zaciąga zobowiązania, programy gier są ignorowane. Kiedy
księgowi zrobić dalekie plany, harmonia i porządek zamiar być
przywrócone. Kiedy starsi naukowcy rozwiązują problemy pod ręką,
problemy wkrótce zostaną rozwiązane.

Zaprawdę, jest to Tao Programowania.

6,2

Dlaczego programiści nieproduktywne?
Ponieważ ich czas jest marnowany w spotkaniach.

Dlaczego programiści zbuntowany?
Ponieważ zarządzanie przeszkadza zbyt wiele.

Dlaczego programiści rezygnacji jeden po drugim?
Ponieważ są one spalone.

Pracując dla złego zarządzania, nie ma już wartość ich pracy.

6,3

Dyrektor miał zostać zwolniony, ale programista, który pracował dla niego
wynalazł nowy program, który stał się popularny i sprzedał dobrze. W rezultacie,
menedżer zachował swoją pracę.

Dyrektor próbował wręczyć programiście premię, ale programista
odmówił, mówiąc: "Napisałem program, ponieważ myślałem, że to
ciekawa koncepcja, a więc oczekuję żadnej nagrody. "

Kierownik słysząc to powiedział: "Ten programista, choć trzyma
Sytuacja małych własnej wartości, rozumie dobrze właściwy obowiązkiem
pracownik. Daj nam promować go na wysokiej pozycji gospodarki
konsultant! "

Ale kiedy to mówi, programista ponownie odmówił, mówiąc: "ja istnieję tak
że mogę zaprogramować. Gdybym był promowany, to nic nie zrobię, ale odpadami
każdego z nas czas. Czy mogę już iść? Mam program, który pracuję nad ".

6,4

Kierownik poszedł do swoich programistów i powiedział im: "Jeśli chodzi do pracy
godzina: będziesz musiał przyjść o dziewiątej rano i pozostawić
o piątej po południu. "W tym, wszystkie z nich wpadł w gniew i kilka
zrezygnował na miejscu.

Tak więc menedżer powiedział: "Dobrze, w takim przypadku możesz ustawić własny
godzin pracy, tak długo, jak zakończyć swoje projekty zgodnie z planem. "
programistów, teraz zadowolony, zaczęły się w w południe i pracować na wee
godzin porannych.

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

Księga 7 - Corporate Wisdom

Tako rzecze programator master:

"Można wykazać program korporacyjnej władzy wykonawczej, ale nie można
uczynię mu posługiwać się komputerem. "

7,1

Nowicjusz zapytał mistrza: "Na wschodzie istnieje wielka struktura drzewa
że ludzie nazywają `Siedziba firmy". Jest nadęty bez formy z
wiceprezydenci i księgowych. To wydaje mnóstwo notatek, z których każda
mówiąc: Idź stąd! " lub 'Idź, Hither! i nikt nie wie, co oznaczają. Każdy
roku nowe nazwiska umieszczane są na gałęziach, ale wszystko na próżno. Jak można
takie nienaturalne podmiot być? "

Mistrz odpowiedział: "Postrzegamy tę ogromną strukturę i są
zaniepokojony, że nie ma racjonalnego celu. Nie możesz brać od rozrywki
niekończącymi gyrations? Nie lubisz błogiego łatwość programowania
pod jego gałęziach schronienia? Czemu przeszkadza jej
bezużyteczność? "

7,2

Na wschodzie jest rekin, który jest większy niż wszystkie inne ryby. To
zmienia się w ptaka, którego skrzydła są jak chmury wypełniających niebo. Kiedy to
ptak porusza się po ziemi, to przynosi wiadomość od Corporate
Komenda Główna. Ta wiadomość spada na pośród programistów
jak mewy podejmowania swój znak na plaży. Wtedy ptak montuje na
wiatr, a wraz z błękitnego nieba na jego plecach, wraca do domu.

W gapi początkującym programistą w cud na ptaka, bo rozumie
nie. Przeciętny programista obawia przyjście ptaka, bo się boi
jej przesłanie. Programista mistrz nadal pracuje w swoim terminalu do
nie wie, że ptak już minęło.

7,3

Sztukmistrz z Ivory Tower przyniósł swój najnowszy wynalazek dla
mistrz programista do zbadania. Magik kołowych dużą czarną skrzynkę w
mistrza biuro natomiast mistrz czekał w milczeniu.

"To jest zintegrowana, rozproszona, ogólnego przeznaczenia, stacja robocza," zaczął
magik ", ergonomicznie zaprojektowana z firmowym eksploatacji
System, szósty języki generacji, a wielu stan użytkownika sztuki
interfejsy. Zajęło mi asystentów kilkaset człowiek roku na budowę.
Czy to nie wspaniałe? "

Mistrz uniósł brwi lekko. "To naprawdę niesamowite," on
powiedział.

"Siedziba główna nakazał," kontynuował magika ", który
wszyscy użyć tej stacji roboczej jako platformy dla nowych programów. Czy zgadzasz
do tego? "

"Oczywiście," odparł mistrz, "Będę się to przetransportowany do
centrum danych natychmiast! "A mag powrócił do swojej wieży, dobrze
zadowolony.

Kilka dni później, początkujący wędrował do biura kapitana
i programista powiedział: "Nie mogę znaleźć listę dla mojego nowego programu. Zrobić
wiesz, gdzie to może być? "

"Tak," odparł mistrz, "wykazów są ułożone na platformie w
centrum danych. "

7,4

Programista mistrz porusza się od programu bez strachu. Nie
zmiany w zarządzaniu może mu zaszkodzić. Nie będą zwalniani, nawet jeśli
Projekt zostanie anulowana. Dlaczego tak jest? On jest wypełniony Tao.

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

Księga 8 - Sprzęt i oprogramowanie

Tako rzecze programator master:

"Bez wiatru, trawa nie porusza się. Bez oprogramowania, sprzęt jest
bezużyteczne. "

8,1

Nowicjusz zapytał mistrza: "Widzę, że jeden komputer firma jest znacznie
większa niż wszystkich innych. Wznosi się nad jego konkurencji jak gigant wśród
karły. Każdy z pionów może obejmować całą firmę. Dlaczego jest
to tak? "

Mistrz odpowiedział: "Dlaczego pytasz takie głupie pytania? Spółka ta
jest duża, ponieważ jest duże. Jeśli tylko się sprzętu, nikt nie kupi
to. Jeśli tylko się oprogramowanie, nikt by z niego korzystać. Jeżeli tylko utrzymane
systemy, ludzie traktują ją jak służącą. Ale ponieważ łączy w sobie wszystko
z tych rzeczy, ludzie myślą, że jeden z bogów! Poprzez nie stara się
dążyć, opanowuje bez wysiłku. "

8,2

Programista mistrz przeszedł początkującym programistą jeden dzień. Mistrz zauważył
początkujących na zaabsorbowanie ręcznym gry komputerowej. "Przepraszam"
powiedział: "Mogę go bada?"

Nowicjusz przykręcone na baczność i wręczył urządzenie do opanowania. "I
widać, że urządzenie twierdzi, że ma trzy poziomy gry: łatwy, średni i
Twardy ", powiedział mistrz. "Jednak każde takie urządzenie ma inny poziom
gry, w których urządzenie nie stara się podbić człowieka, ani do pokonania
przez człowieka. "

"Módl się, wielki mistrz", błagał początkujących ", w jaki sposób można znaleźć ten
tajemniczy ustawienie? "

Mistrz spadł urządzenie do ziemi i rozgromił go pod stopami. I
nagle nowicjusz został oświecony.

8,3

Był kiedyś programista, który pracował na mikroprocesorów. "Spójrz, jak
dobrze się tu jestem ", powiedział do mainframe programista, który przyszedł odwiedzić,
"Mam swój system operacyjny i urządzenia pamięci masowej plików. Nie mam do
udostępniać swoje zasoby z nikim. Oprogramowanie to jest self-spójne i
łatwy w obsłudze. Dlaczego nie rzucić swoją obecną pracę i dołączyć do mnie tutaj? "

Programista mainframe następnie zaczął opisywać swój system do swego przyjaciela,
mówiąc "mainframe siedzi jak starożytnej medytacji mędrca w środku
z centrum przetwarzania danych. Jej dyski leżą end-to-end, jak wielki ocean
maszyny. Oprogramowanie jest jako wieloaspektowy jak diament, jak i skomplikowane
jako pierwotnej dżungli. Programy, każdy wyjątkowy, poruszać się po systemie
jak rzeka szybki płynącej. Dlatego jestem szczęśliwy, gdzie jestem. "

Mikrokomputer programista, słysząc to, zamilkł. Ale dwa
Programiści pozostał przyjaciele do końca swoich dni.

8,4

Hardware Software spotkał na drodze do Changtse. Software, powiedział: "Jesteś
Yin i Yang jestem. Jeśli będziemy podróżować razem staniemy się sławny i zarabiaj
Ogromne sumy pieniędzy. "I tak przedstawione razem, myśląc podbić
świat.

Obecnie spotkali Firmware, który ubrany był w podartych łachmanach i pokuśtykał
wraz umieścić na ciernistej kijem. Firmware rzekł do nich: "Tao leży
poza Yin i Yang. Jest to cicha i spokojna w kałuży wody. Dzieje się
nie szukają sławy, dlatego nikt nie wie, swoją obecność. Nie szuka
fortuna, bo to jest kompletny sam w sobie. Istnieje poza przestrzenią i
czas ".

Oprogramowanie i sprzęt, zawstydzony, wrócili do swoich domów.

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

Księga 9 - Epilog

Tako rzecze programator master:

"Nadszedł czas, aby odejść."

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

Jeśli podoba Ci się to, możesz też lubię czytać gorzej jest lepszy