Visų laikų Top 50 frazių apie programavimą

Vakar internete aptikau nerealiai gerą straipsnį, kuriame surašytos įvairios citatos, frazės ir išsireiškimai programavimo tema. Įvairių laikotarpių skirtingų profesijų žmonės pasidalina taikliomis mintimis apie tai, kaip turi būti kuriamos IT sistemos. Geriausias, mano manymu, frazes, išverčiau į lietuvių kalbą ir pateikiu jums.

Pastaba. Iš karto atsiprašau už galimą vertimo netikslumą, kai kurias frazes tiesiog labai sunku išversti į lietuvių kalbos terminus, kad pati frazė neprarastų žavesio.

1. Vaikščioti vandens paviršiumi ir kurti IT produktą pagal specifikaciją – abu dalykai įmandomi, jei objektas užšaldytas.

2. Programavimo kalba yra žemo lygio, kai su ja sukurtos programos reikalauja atkreipti dėmesį į nereikšmingus dalykus.

3. Programavimas šiandien yra lenktynės tarp programų kūrėjų, kurie stengiasi sukurti didesnes ir atsparesnes idiotams programas, ir tarp visatos, kuri stengiasi sukurti didesnius ir geresnius idiotus. Kol kas visata laimi.

4. Nesirūpink, jeigu ne viskas veikia gerai. Jeigu viskas veiktų gerai, tu neturėtum darbo.

5. Java gali būti geras pavyzdys, kokia TURĖTŲ būti programavimo kalba. Bet Java aplikacijos yra geri pavyzdžiai, kokios aplikacijos NETURĖTŲ būti.

6. Kompiuteris yra durna mašina, sugebanti atlikti neįtikėtinai protingus dalykus, o programuotojai yra protingi žmonės, kurie sugeba padaryti neįtikėtinas kvailystes.

7. Kai kas nors sako „Noriu programavimo kalbos, kurioje aš tiesiog galėčiau pasakyti, ką aš noriu, kad būtų padaryta“, duokite tam žmogui čiulpinuką.

8. Geras dizainas greičiau didina produkto vertę negu išlaidas.

9. Kalbėti bepigu. Parodyk man kodą.

10. Programavimas yra kaip ritmingas smūgiavimas sau į veidą, anksčiau ar vėliau iš nosies pasipils kraujas.

11. Perl – vienintelė kalba, kurios kodas atrodo vienodai po ir iki RSA užkodavimo.

12. Kompiuterinės sistemos analizė yra kaip vaiko auginimas: galite padaryti nepataisomos žalos, bet negalite garantuoti sėkmės.

13. Kartais labiau apsimoka pirmadienį pragulėti lovoje, negu praleisti visą likusią savaitę, taisant pirmadienio kodą.

14. Dauguma programų šiandien yra panašios į Egipto piraminę – su milijonais mažų akmenukų, sudėtų vienas ant kito, be truktūros integralumo, tiesiog su grubia jėga ir tūkstančių vergų pagalba.

15. Dauguma gerų programuotojų programuoja ne todėl, kad tikisi pinigų arba publikos dėmesio, bet dėl to, kad programuoti yra tiesiog smagu.

16. Kurk savo programas taip, tarsi žmogus, kuris palaikys kodą po tavęs, yra žiaurus psichopatas, kuris žino, kur tu gyveni.

17. Yra du būdai programų kūrimui. Vienas būdas yra padaryti viską taip paprastai, kad akivaizdžiai nebūtų jokių trūkumų. Kitas būdas yra padaryti viską taip sudėtingai, kad nebūtų jokių akivaizdžių trūkumų.

Visas kitas citatas ir jų autorius galite rasti originaliame straipsnyje:
Top 50 Programming Quotes of All Time

* * *
Ar jau skaitėte mano naują el.knygą "Kaip kurti web-projektus"?
Joje išdėsčiau savo dešimties metų tinklalapių kūrimo, tobulinimo ir vystymo patirtį.
Knygą galite parsisiųsti skyrelyje "Knygos".

Komentarų: 10

    Vilius:
    December 15, 2010 2:16 pm

    4. Nesirūpink, jeigu ne viskas veikia gerai. Jeigu viskas veiktų gerai, tu neturėtum darbo. <– mano nuomonė pats geriausias :D

    ironic:
    December 15, 2010 2:34 pm

    Žinoma dar nereikia pamiršti, kad tikras programuotojas niekada nerašo komentarų – jei kodas buvo sunkiai parašytas, jis turi būti sunkiai ir skaitomas.

    Aivaras:
    December 15, 2010 3:00 pm

    Būtų visai neblogai, jei būtų citatų autorius sužinoti :)

    Povilas (Skaitykit.lt):
    December 15, 2010 3:02 pm

    Kaip ir rašiau, sekite nuorodą ir originaliajame straipsnyje matysite autorius. Šiame straipsnyje autorių nenurodžiau dėl laiko trūkumo :)

    Dali.us:
    December 15, 2010 3:10 pm

    mano nuomone šitas nėra tiesa (arba išversta netaip :
    Programavimo kalba yra žemo lygio, kai su ja sukurtos programos reikalauja atkreipti dėmesį į nereikšmingus dalykus.

    Turėtų būti kažkas panašaus į:

    Programavimo kalba yra žemo lygio, kai su ja kuriant programas reika atkreipti dėmesį į nereikšmingus dalykus.

    Čia šiaip.. prisiminus jaunystę ir asamblerį :D

    Povilas (Skaitykit.lt):
    December 15, 2010 3:11 pm

    Daliui: taip, sutinku, dėkui už pataisymą :)

    Tomas:
    December 15, 2010 4:44 pm

    Pats pirmasis labai gyvenimiškai tikslus :)

    valdemaras:
    December 15, 2010 8:14 pm

    aha, būtų gerai po kiekviena fraze rasti ir autorių, nes kai kuriose, pvz toje apie “object-oriented” kalbą tai yra kertinis dalykas.

    Aivaras:
    December 15, 2010 10:21 pm

    “Kalbėti bepigu. Parodyk man kodą.”

    Pasakė Linus Torvalds.

    Gaila, bet daugiau nežinau autorių :(

    Common sense » Vizualus projektų valdymas:
    March 30, 2011 12:13 am

    [...] GANTT yra neįdomūs, jiems labiausiai patinka Scrum. Kaip sako projektų komandos narių patirtis, ”vaikščioti vandens paviršiumi ir kurti IT produktą pagal specifikaciją – abu dalykai įman…“. O Scrum tokią galimybę suteikia. Scrum duoda įdėjų, kaip geriau pateikti projekto [...]

Parašykite komentarą


Powered by WordPress | Designed by: BlueHost Coupon | Compare CD Rates, Online Brokers and Press Release