styl życia

Najlepsze cytaty związane z programowaniem

Programiści nie tylko piszą kod. Oni też czasem, wbrew temu, co czasem wydaje się masom, odzywają się. I mówią o swojej pracy. Często naprawdę błyskotliwe rzeczy.

”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żde 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ć.


podobne treści