şükela:  tümü | bugün
  • her developer' in okumasi gereken kitap..defensive programming, module coupling, functional cohesion, information hiding gibi bir cok genel kavrami iceriyor..
    guzel quote' ler de var..mesela..
    "if you can`t find a good name for a function, then perhaps it is not a good function to write"
  • uzun bir aradan sonra 2004'de yeni sürümü çıkan kitap. dalında efsanedir. bir çok şirket çalışanlarına zorunlu olarak okutur hatta sınav yapanını bile duydum.
  • ikinci basimi daha bir guncel daha bir akici, debug esnasindaki psikolojik yanilmalara bile dikkat cekmi$ kapsamli kitaptir bu. verdikleri orneklerde biraz daha doyuruculuk yakalayabilseler daha bir guzel olacak aslinda.okudukca dogru bilinen bircok noktayi fark edip duzeltmek mumkun ayrica.
  • "theory is when you know something, but it doesn’t work. practice is when something works, but you don’t know why it works. programmers combine theory and practice: nothing works and they don’t know why." --steve mcconnell, code complete
  • bir nevi code'r-i kerim. * *
  • "a software metaphor is more like a searchlight than a road map. it doesn't tell you where to find the answer, it tells you how to look for it." -- steve mcconnell, code complete
  • microsoft'ta yeni baslayanlara mutlaka okumalari tavsiye edilen iki kitaptan biridir (digeri writing secure code). microsoft'ta calistigim donem okuyamayip simdi okumaya basladigima da pisman oldum, bastan asagi harika bir kitap.

    (bkz: pragmatic programmer)
    (bkz: the mythical man-month)
  • bazen kahkaha attirir.

    "all programming language guides contain lists of the language's reserved or predefined names. read the list occasionally to make sure you're not stepping on the toes of the language you're using. for example, the following code fragment is legal in pl/1, but you would be a certifiable idiot to use it: "

    if if = then then
    then=else
    else else=if;
  • klasik uzun milestone'lari olan yazilim projelerinde kodun onceden belirlenen spec'leri karsilayacak sekilde yazilim muhendislerinin makinelerinde bazen calisacak duruma geldigi nokta. bu noktada genelde bir test pass olur bug egrisi saglam viraja vurur sonrasinda ters v seklinde bir inisin ardindan ikinci bir test pass gelip moralleri alt ust eder kilo patlama yapar odaya giren herkese ilk is bagrilip cagrilir. sonrasinda egrilerin imdadina barlar yetisir ve "sirket gelecegine uzun vadeli katkilardan dolayi" kutlamalar yapilir, oduller verilir.

    istisnalar kaideyi bozmaz. bariz hayat dersidir code complete. coder programci farki, drucuk effect bunlar uzak olmayan ihtimallerdir.
  • bir türlü bulamadığım kitaptır kendisi. pandora bile getirtemiyor yurtdışından. sanıyorum ki amazon yolları taştan.