Najlepsze cytaty związane z programowaniem
Programiści nie tylko piszą kod. Wbrew temu, co czasem wydaje się ludziom, czasami również odzywają się. I mówią głównie o swojej pracy. Często są to naprawdę błyskotliwe rzeczy.
05.09.2012 | aktual.: 06.09.2012 13:53
”_ Są dwa sposoby na tworzenie projektu oprogramowania. Jednym jest stworzenie go tak prostym, żeby nie było w nim żadnych oczywistych braków. Drugim stworzenie go tak skomplikowanym, żeby nie było w nim żadnych oczywistych braków _”. – C.A.R. Hoare
Czasem też wystarczy po prostu niczego nie robić. To chyba najpopularniejsza strategia.
”_ Problem z programistami jest taki, że nigdy nie da się powiedzieć, co robią, zanim nie jest za późno _”. – Seymour Cray
A potem tylko siedzą i zacierają złowrogo ręce…
”_ Większość współczesnego oprogramowania jest jak piramidy – z milionami elementów jeden na drugim, bez strukturalnej jedności, zbudowane przy użyciu brutalnej siły i tysięcy niewolników _”. – Alan Kay
Tyle tylko, że wtedy przynajmniej ci niewolnicy pracowali na świeżym powietrzu.
”_ Większość z was zna już cnoty programistów. Są to oczywiście: lenistwo, niecierpliwość i pycha _”. – Larry Wall
Oraz niechęć do debugowania.
”_ Czasami bardziej opłaca się zostać w łóżku w poniedziałek niż spędzić resztę tygodnia, debugując poniedziałkowy kod _”. – Christopher Thompson
Każdy powód, żeby nie wstawać w poniedziałek z łóżka i usprawiedliwienie poniedziałkowej absencji jest dobre.
”_ Nie obchodzi mnie to, że to nie działa na twoim komputerze! Nie produkujemy twoich komputerów! _”. – Vidiu Platon
Ale jak to wytłumaczyć użytkownikowi?
”_ Programowanie w C jest jak szybki taniec na świeżo pastowanej podłodze wśród ludzi trzymających żyletki _”. – Waldi Ravens
A do tego jeszcze wokół czai się stado wygłodniałych rekinów.
”_ C sprawia, że łatwo jest sobie strzelić w stopę. Z C++ jest to trudniejsze, ale za to w razie czego odstrzelisz sobie całą nogę _”. – Bjarne Stroustrup
Mocne słowa, zwłaszcza jak na twórcę C++.
”_ Programiści ścigają się z wszechświatem, tworząc większe i lepsze idiotoodporne programy, podczas gdy wszechświat stara się stworzyć większych i lepszych idiotów. Jak na razie wszechświat wygrywa _”. – Rich Cook
I nic nie zapowiada tego, żeby miało być inaczej.
”_ Sprawdzanie postępów programisty za pomocą liczby linii kodu, które napisał, jest jak sprawdzanie postępów w budowaniu samolotu poprzez przyrost jego wagi _”. – Bill Gates
Opinie o Billu mogą być różne, ale jeśli chodzi o programowanie - raczej wie, o co chodzi.
”_ Ostatnią naprawdę dobrą rzeczą napisaną w C była 9. symfonia Schuberta _”. – Erwin Dietrich
Nieprawda. Znalazłoby się jeszcze kilka naprawdę niezłych późniejszych utworów muzycznych w C dur.
”_ W społecznej hierarchii pisanie kodu jest gdzieś ponad rabowaniem grobów, a poniżej stanowisk kierowniczych _”. – Gerald Weinberg
Kiedy już programowanie będzie funkcjonować w świadomości ludzkiej tak długo jak rabowanie grobów…
”_ Zawsze pisz kod tak, jakby gość, który ma się nim zajmować był agresywnym psychopatą, który wie, gdzie mieszkasz _”. – Martin Golding
A teraz wyobraź sobie, że nie musisz sobie tego wyobrażać.