Mi az egyetlen legbefolyásosabb könyv minden programozó kell olvasni?

szavazat
1k

Ha vissza tudnál menni az időben, és mondd magadnak, hogy olvasni egy bizonyos könyvet, a karrierje elején, mint fejlesztő, amely a könyv lenne az?

Azt várják, hogy ez lista változhat, és széles skáláját ölelik fel a dolgokat.

Kereséséhez: A keresőmező a jobb felső sarokban. Keresni a választ az aktuális kérdés, használja inquestion:this. Például:

inquestion:this Code Complete
A kérdést 05/08/2008 00:50
a forrás felhasználó
Más nyelveken...                            


214 válasz

szavazat
1k
  • Code Complete (2. kiadás) Steve McConnell
  • A pragmatikus programozó
  • Szerkezete és értelmezése számítógépes programok
  • A C programozási nyelv által Kernighan és Ritchie
  • Bevezetés az algoritmusok által Cormen, Leiserson, Rivest & Stein
  • Design Patterns a Gang of Four
  • Újratervezés: javítása tervezése meglévő kódot
  • A mitikus Man hónap
  • The Art of Computer Programming Donald Knuth
  • Fordítóprogramok: elvek, módszerek és eszközök Alfred V. Aho, Ravi Sethi és Jeffrey D. Ullman
  • Gödel, Escher, Bach Douglas Hofstadter
  • Clean Code: A Handbook of Agile Software Kézművesség Robert C. Martin
  • Hatékony C ++
  • Hatékonyabb C ++
  • KÓD Charles Petzold
  • Programozási Pearls Jon Bentley
  • Hatékony együttműködés kód Legacy Michael C. Toll
  • Peopleware által Demarco és Lister
  • Coders Munkahelyi Peter Seibel
  • Bizonyára Te viccelsz, Mr. Feynman!
  • Hatékony Java 2. kiadás
  • Patterns of Enterprise Application Architecture Martin Fowler
  • A kis Schemer
  • A fűszerezett Schemer
  • Miért van (megrendítő) Guide to Ruby
  • A rabok Running The Asylum: Miért High Tech Products hajt minket őrült, és hogyan kell visszaállítani a Sanity
  • The Art of Unix programozás
  • Test-Driven Development: By Example Kent Beck
  • Gyakorlatok az Agile Fejlesztő
  • Ne eszembe
  • Agile Software Development, Principles, minták és gyakorlatok Robert C. Martin
  • Domain Driven Designs Eric Evans
  • A tervezés mindennapi dolgokat, Donald Norman
  • Modern C ++ design Andrei Alexandrescu
  • A legjobb szoftver írása I Joel Spolsky
  • The Practice of Programming által Kernighan és Pike
  • Pragmatikus gondolkodás és tanulás: refactor Ön wetware Andy Hunt-
  • Szoftver Becslés: Demystifying Fekete Art Steve McConnel
  • A szenvedélyes programozó (My Job ment India) Chad Fowler
  • Hackerek: hősei a számítógép forradalom
  • Algoritmusok + Adatszerkezetek = Programok
  • Írásban Solid Code
  • JavaScript - The Good Parts
  • Első Valódi 37 Signals
  • Foundations of Programming Karl Seguin
  • Számítógépes grafika: Principles and Practice C (2nd Edition)
  • Gondolkodás Java Bruce Eckel
  • Az Elements of Computing Systems
  • Átdolgozással Patterns Joshua Kerievsky
  • A modern operációs rendszerek által Andrew S. Tanenbaum
  • A Annotated Turing
  • A dolgok, hogy nekünk a Smart Donald Norman
  • A Timeless Way of Building Christopher Alexander
  • A Deadline: Regény Projektmenedzsment Tom DeMarco
  • A C ++ programozási nyelv (3. kiadás) által Stroustrup
  • Patterns of Enterprise Application Architecture
  • Computer Systems - A programozó szemszögéből
  • Agile Principles, minták és gyakorlatok C # Robert C. Martin
  • Növekvő objektumorientált szoftver, Guided by Vizsgálatok
  • Framework Design iránymutatás Brad Abrams
  • Object gondolkodás Dr. David West
  • Speciális programozás Unix környezetben W. Richard Stevens
  • Hackerek és Festők: nagy ötletek a Computer Age
  • The Soul of a New Machine Tracy Kidder
  • CLR via C # Jeffrey Richter
  • A Timeless Way of Building Christopher Alexander
  • Design Patterns in C # Steve Metsker
  • Alice Csodaországban Lewis Carol
  • Zen és a művészet a motorkerékpár karbantartás Robert M. Pirsig
  • About Face - Az Essentials Interaction Design
  • Here Comes Everybody: The Power of megszervezése nélkül szervezetek által Clay Shirky
  • A Tao a programozás
  • Computational Beauty of Nature
  • Írásban Solid kód Steve Maguire
  • Fülöp és Alex útmutató Web Publishing
  • Az objektum-orientált elemzés és tervezés alkalmazásokkal által Grady Booch
  • Hatékony Java Joshua Bloch
  • Computability által NJ Cutland
  • Irányítói programozás
  • A Tao Te King
  • A produktív programozó
  • The Art of Deception Kevin Mitnick
  • A Karrier Programozó: Guerilla Taktikai egy tökéletlen világban Christopher Duncan
  • Paradigmák a mesterséges intelligencia programozása: Esettanulmányok a Common Lisp
  • Masters of Doom
  • Pragmatikus Unit Testing C # és NUnit Andy Hunt és Dave Thomas Matt Hargett
  • Hogyan lehet megoldani George Pólya
  • Az alkimista Paulo Coelho
  • Smalltalk-80: A nyelv és annak végrehajtási
  • Írásban Secure Code (2nd Edition) Michael Howard
  • Bevezetés Funkcionális programozás Philip Wadler és Richard Bird
  • Nem Bugs! David Thielen
  • Rework Jason Freid és DHH
  • JUnit in Action
Válaszolt 05/08/2008 00:51
a forrás felhasználó

szavazat
9

Programozás az alapoktól kezdve. Ez ingyenes az interneten. Ez a könyv megtanított AT & T asm. Nagyon könnyen olvasható.

alt szöveg

Válaszolt 23/11/2010 04:15
a forrás felhasználó

szavazat
9

Database System Concepts egyik legjobb könyv olvasható a megértés jó adatbázis-tervezési elvek.

alt szöveg

Válaszolt 18/11/2010 20:27
a forrás felhasználó


szavazat
9

Típusok és programozási nyelvek Benjamin C Pierce egy alapos megértése a alapjainak programozási nyelvek.

Válaszolt 26/05/2010 13:01
a forrás felhasználó

szavazat
9

Az a gyakorlat, programozás. Brian W. Kernighan, Rob Pike.

A stílus itt bemutatott kiváló - a kód csak önmagáért beszél, és az egész könyv követi a KISS elv. Személy szerint én nem nyelv a választás, de még mindig befolyásos nekem.

Válaszolt 18/09/2009 14:24
a forrás felhasználó

szavazat
9

Extreme Programming magyarázata: Embrace Change Kent Beck. Bár én nem híve a kemény XP-or-a-autópálya vesz a szoftverfejlesztés, bárcsak már bevezetett elvek ebben a könyvben sokkal korábban a karrieremben. Unit tesztelés, újraírás, az egyszerűség, a folyamatos integráció, költség / idő / minőség / körét - a megváltozott, ahogy én néztem fejlődését. Mielőtt Agile, ez volt minden, a hibakereső és félelem a változástól kéri. Miután Agilis, azokat a démonokat nem dereng, mint a nagy.

Válaszolt 18/09/2009 04:34
a forrás felhasználó


szavazat
9

Az egyik személyes kedvencem Hacker Delight , mert annyira szórakoztató olvasni, mint volt az oktatási.

Remélem, hogy a második kiadás hamarosan megjelenik!

Válaszolt 07/06/2009 18:38
a forrás felhasználó

szavazat
9

Véglegesen Software Kézművesség

alt szöveg http://ecx.images-amazon.com/images/I/5186JKTDVWL._SL500_AA240_.jpg

Ez a könyv bemutatja egy csomó dolgot szoftverfejlesztés, rendszerfejlesztés. Ez is rendkívül hasznos, hogy megértsék a különbség a különböző típusú termék fejlesztés: web VS shrinkwrap VS IBM keretet. Amit az emberek fejében, amikor úgy fogant vízesés modell? Olvasd el ezt, és minden mi leszünk tiszta (remélhetőleg)

Válaszolt 16/12/2008 13:43
a forrás felhasználó

szavazat
9

Systemantics: Hogyan rendszerek működésének és különösen, hogyan nem sikerül . Vedd meg használt olcsó. De lehet, hogy nem kap a humor, amíg már dolgozott néhány sikertelen projektek.

A szépség a könyv szerzői jogi évben.

Talán a legmélyebb elvihető „törvény” bemutatott könyv:

Az alapvető hiba-Mode tétel (FFT): Komplex rendszerek általában működnek meghibásodást.

Az ötlet az, hogy vannak olyan részei ennek hiányában az adott szoftver, amely elfedi kudarcok más részein, illetve érvényesítés más részein. Lásd egy valós példa a Therac-25-sugárzás gép , amelynek szoftvere hibákat elfed hardver failsafes. Ha a hardver failsafes eltávolítottuk, a szoftver verseny feltétele, hogy még nem észlelt, azokban az években eredményezett a gép megölése 3 fő.

Válaszolt 19/11/2008 06:57
a forrás felhasználó

szavazat
9

Diszkrét matematika Számítógép tudósok http://ecx.images-amazon.com/images/I/51HCJ5R42KL._SL500_BO2,204,203,200_AA219_PIsitb-sticker-dp-arrow,TopRight,-24,-23_SH20_OU02_.jpg

Diszkrét matematika Számítógép tudósok JK Rácsos.

Bár ez nem tanított meg programozáshoz, tanít meg az alapvető matematikai, hogy minden programozó tudnia kell. Ha emlékszel ez a cucc az egyetemről, de tényleg, ennek elsőrendű logika javítani fogja a programozási ismeretek, meg kell tanulni, Set Theory, ha szeretné programozni gyűjtemények.

Tényleg van egy csomó érdekes információt itt, hogy lehet kapni gondolkodás problémák különböző módokon. Kézenfekvő dolog, hogy van, csak azért, hogy vegye fel, ha egy darabig, hogy valami újat tanulni.

Válaszolt 14/10/2008 13:04
a forrás felhasználó

szavazat
9

Paradigmák a mesterséges intelligencia programozása : Case Studies in Common Lisp Peter Norvig

írja kép leírása itt

Elkezdtem olvasni, mert szerettem volna tanulni Common Lisp. Amikor én félúton, rájöttem, ez volt a legnagyobb könyv programozási olvastam eddig.

Válaszolt 16/09/2008 14:51
a forrás felhasználó

szavazat
9

K & R

@Juan: Tudom Juan, tudom -, de van néhány dolog, amit csak lehet tanulni a valóban egyre lefelé a feladathoz. Beszél elvont ideálok egész nap csak teszi, akkor egy akadémiai. Ez az alkalmazás az absztrakt, hogy valóban grokkolni az oka a létezését. : P

@Keith: Nagy említése „A rabok futtatásának Asylum” Alan Cooper - egy szem felnyitó bizonyos, hogy minden fejlesztő dolgozott, mióta olvastam azt a könyvet már hallott engem beszélve elképzeléseket kiáll. 1

Válaszolt 21/08/2008 20:58
a forrás felhasználó

szavazat
8

A Python nagyon befolyásos nekem, bárcsak volna olvasni ezeket a könyvet évvel ezelőtt. A szépség és az egyszerűség a Python igazán befolyásolja, hogyan írtam kódot más nyelveken.

alt szöveg alt szöveg

Válaszolt 24/10/2010 16:01
a forrás felhasználó

szavazat
8

The Practice of Programming

alt szöveg

és

Hogyan lehet megoldani számítógépes

alt szöveg http://img.infibeam.com/img/7101e0ee/496b1/05/629/PMB-9788131705629.jpg?hei=200&wid=160&op_sharpen=1

Válaszolt 27/07/2010 18:27
a forrás felhasználó

Válaszolt 02/03/2010 12:44
a forrás felhasználó

szavazat
8

Az új Turing Omnibus http://ecx.images-amazon.com/images/I/51HlYd-%2BRwL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01_.jpg

Nagyon jó könyv. Van egy magas szintű íze a legfontosabb területek a számítógép-tudomány. Igen, CS! = Programozás, de ez még mindig hasznos minden programozó.

Válaszolt 28/12/2009 00:36
a forrás felhasználó

szavazat
8

hackerek, Steven Levy.

A személyiség és az életmód kell eljönnie. Minden mást meg lehet tanulni.

Válaszolt 26/11/2009 21:04
a forrás felhasználó

szavazat
8

alt szöveg

Ezt tavaly vettem osztályok száma. olvasok

A feltaláló dilemmája (bomlasztó tech)
A mitikus Man Month (kezelő program)
Átkelés a Szakadék (startup)
adatbázis-kezelő rendszerek, a tehén Book
programozás C #, strucc Book
kezdődően iPhone FEJLESZTÉS, grapefruit Book

Minden könyv csodálatos volt, de a feltaláló dilemmája Clayton Christensen (1997 !!!) valóban egy fantasztikus könyv, és ez van nekem igazán gondolt a modern szoftverek világában. A kihívás foglalkozni forradalmi technológia, és hogyan lemezmeghajtó vállalatok és nem műszaki cégek mindig megzavarta az új, a játék változó technológia. Ez ad egy új perspektívát, amikor gondolkodik Google, talán a legnagyobb „web” cég. Miért van a kezükben mindenben? Azért, mert nem akarják, hogy a pozíció megzavarta valami új. Az előnézet a google bőven az ötlet. Olvasd el!

Válaszolt 23/07/2009 02:24
a forrás felhasználó

szavazat
8

„A világ lapos” Thomas Friedman.

Kiválóság programozás követel beruházás a mentális energia és azzal a céllal, hogy folyamatos tanulás hasonló a szakma az orvostudomány vagy a törvény. Megéri a töredékére e szakmák fizet, sokkal kevesebb a kifizetett bérek a matematikailag hozzáértés, aki fejét a pénzügyi szektor. És bérek építésére kód Elmállanak mert ez egy szakma, amely viszonylag könnyen az intelligens és fegyelmezett a legtöbb gazdaságban a belépéshez.

Programozási már erodálódott, hogy a pont a kifizető kevesebb, mint mondjuk a vízvezeték. Vécé nem lehet „offshored.” Nem kell fizetnie $ 2395, hogy részt vegyen a szakmai szaniter Konferencia minden évben a kiváltsága részesülő teljesen új vízvezeték technológiák, hogy elviszi egy évben tanulni.

Ha él Észak-Amerikában és Európában, a fiatal, és okos, programozás nem racionális pályaválasztás. Vállalkozások számára, hogy vonja programozás, abszolút. Tanulmány az üzleti, ismeri eléggé a programozás finomítani a BS-detektor: ragyogó. De szentel az oroszlánrészét a szellemi energiát a mesteri könyvtárak, adatstruktúrák és algoritmusok? Ez csak akkor van értelme, ha a programozás valami neked, mint egy gazdasági választás.

Ha szereted a programozás és emiatt kívánnak tenni a karrierjét, akkor illik, hogy dolgozzon ki egy hideg szemű értjük azokat az erőket, amelyek, és továbbra is, hogy ez egy nehezebb és nehezebb szakma, amelyben megélni . „A világ lapos” nem fog tanítani, mit kell elnevezni a változókat, de ez merítsük meg a 6 vagy 8 óra a gazdasági realitásokat, amelyek már megérkezett. Ha el tudja olvasni, és nem megijednek, majd kimegy és vesz „Code Complete”.

Válaszolt 16/09/2008 04:25
a forrás felhasználó

szavazat
8

@Peter Coulton - nem olvassa Knuth, akkor tanulmányozza azt.

Számomra és a munkám ... tisztán funkcionális Adatszerkezetek nagy gondolkodás és a fejlődő funkcionális nyelvek szem előtt tartva.

Válaszolt 05/08/2008 02:25
a forrás felhasználó

szavazat
7

A TCP / IP Guide , Charles M. Kozierok

Annak ellenére, hogy jellemzően a „enciklopédikus referencia”, ez hihetetlenül olvasható, mint egy elbeszélés.

A szerző egy nagyon, nagyon, nagyon jól megírt, átfogó, bevezetés a hálózatépítés és az infrastruktúra alapját képező interneten. Valami, amit a programozók kell tudnia.

Számomra ez a természetes anyatej-Charles Petzold a „ kód ”. Ha a „kód”, magyarázza a laikus számára, hogy számítógépek működnek, „A TCP / IP Guide” elmagyarázza, hogyan kapcsolódnak egymáshoz.

Ha adott egy 12 éves stréber másolatát „Kód”, és egy másolatot „A TCP / IP Guide” - hogy lenne építve a következő Google által 17 évesen.

Más szóval, ha tudnék visszamenni az időben, és azt mondom magamnak, hogy olvasni egy bizonyos könyvet, a pályám kezdetén, mint a fejlesztő, ez (plusz kód ) van ott a tetején listámon.

Válaszolt 14/01/2011 10:13
a forrás felhasználó

szavazat
7

Kernighan & Plauger azon elemei programozási stílus . Ez azt mutatja, a különbség a hatásvadász-okos és elegáns-okos.

Válaszolt 03/06/2009 21:01
a forrás felhasználó

szavazat
7

Íme egy remek könyv, amely nem olyan széles körben tapsolt, de tele van mély betekintést: Agile Software Development: A Cooperative Game , Alistair Cockburn.

Mi olyan különleges benne? Nos, világos, mindenki hallott már a „Agile”, és úgy tűnik, a legtöbb hívő ezekben a napokban. Akár hiszik, akár nem, bár van néhány mély elvek mögött, miért Agile mozgás létezik. Ez a könyv feltárja és megfogalmazza ezeket az elveket egy precíz, tudományos módon. Néhány elvek (btw, ezek az én szavaim nem Alistair):

  1. A legnehezebb dolog a csapat szoftverfejlesztés egyre mindenki agyát, hogy ugyanazt a megértést. Építünk hatalmas, bonyolult, összetett rendszerek, amelyek nem láthatók a tárgyi világban. A jobban állnak egyre több nép agya megosztani mélyebb megértését, a hatékonyabb a csapat lesz a szoftverfejlesztés. Ez az oka, hogy pár programozás értelme. A legtöbb ember azt utasítsa el (és én is kezdetben), de ezt az elvet szem előtt tartva azt javasoljuk, hogy adja meg még egyszer. Akkor zárja le két embert, akik mélyen megérteni az alrendszer csak beépített ... nincs sok más módja annak, hogy egy ilyen mély információcsere olyan gyorsan. Olyan ez, mint egy vulkáni elme bemond.
  2. Nem kell mindig szavakkal kommunikálni mély megértése gyorsan. És következménye: túl sok szót, és meghaladja a hallgató / olvasó kapacitást, azaz a megértés transzfer épp meg nem történik. Vegye figyelembe, hogy a gyerekek megtanulják, hogyan kell beszélni a nyelven azzal, hogy „belemerül” és a „elnyelő”. Nem csak a nyelven sem ... ő adja a példáját néhány gyerek játszott a vonatok a padlón. Aztán jön egy másik gyerek, aki még soha nem is SEEN vonat előtt ... de ha megnézed a többi gyerek, ő felveszi a lényege a játék, és játszik végig. Ez történik minden alkalommal az emberek közötti. Ez együtt a következménye a túl sok szót segít megmutatni elhibázott volt a régi „vízesés” nap, hogy megpróbálja írni 700 oldal részletes követelményeket előírásoknak.

Van még sok ott is. Majd kuss már, de én nagyon ajánlom ezt a könyvet!

Válaszolt 20/03/2009 03:45
a forrás felhasználó

szavazat
7

Masters of doom. Ami a motivációt és szeretet a szakma go: ez nem lesz jobb, mint mi már ebben a könyvben leírt, a valóságnak megfelelően inspiráló történet!

Válaszolt 26/10/2008 19:15
a forrás felhasználó

szavazat
7

alt szöveg http://ecx.images-amazon.com/images/I/61dECNkdnTL._SL500_AA240_.jpg

C ++ Programozás Ez jó beginner.This kiváló könyv, amely teljes komplett 1500 oldalt.

Válaszolt 23/09/2008 06:48
a forrás felhasználó

szavazat
7

Martin Fowler Refactoring: javítása tervezése meglévő kódot már szerepel. De részletesen, hogy miért hatott rám.

A lényege az egész könyv szól strukturálása kódot úgy, hogy egyszerűbb elolvasni és megérteni a emberekben . Azt tanítja nekem határozottan, hogy a kódot, hogy írok célja a kollégáim és utódai fogyasztanak, és esetleg tanulni valami belőle. Ez inspirál, hogy tudatosan programot oly módon, hogy elhagyja az emberek dicsérik a nevem, és nem átkozta meg, hogy a kárhozat az örökkévalóságig .

Válaszolt 17/09/2008 08:55
a forrás felhasználó


szavazat
7

Bár egyetértek azzal, hogy sok könyv fent must-olvas (pragmatikus programozó, mitikus Man-Month, Art of Computer Programming és SICP jöhetnek szóba azonnal), szeretnék menni egy kicsit más irányba, és ajánlani egy tudományág Programozási által Edsger Dijkstra. Annak ellenére, hogy ez a 32 éves, a hangsúlyt a „design for ellenőrizhetőség” rendkívül fontos (még ha „ellenőrizhetőség” azt jelenti, „bizonyíték” helyett „egység vizsgálatok”).

Válaszolt 29/08/2008 00:47
a forrás felhasználó

szavazat
7

Úgy gondolom, hogy a „The Art of Unix programozás” egy remek könyv, egy kiváló hacker / ragyogó elme, mint Eric S. Raymond, aki megpróbálja megértetni velünk néhány elvei szoftvertervezés (egyszerűség főleg). Ez a könyv kötelező minden programozási aki hamarosan indul egy projekt keretében Unix platformon.

Válaszolt 27/08/2008 02:42
a forrás felhasználó

szavazat
7

A mitikus Man-Month Fred Brooks http://en.wikipedia.org/wiki/The_Mythical_Man-Month

Válaszolt 21/08/2008 21:02
a forrás felhasználó


szavazat
6

"The Practice of programming" Brian W.Kerninghan & Rob Pike.

A nyelv egyszerű és egyben a tárgy érdekes.

Válaszolt 08/11/2009 09:26
a forrás felhasználó

szavazat
6

Ahogy kezdtem fejlődő Java (és most is ezzel a mai napig) azt kell ajánlani a kiváló munka terén: Mr nyuszi nagy csésze o”Java .

A szerző fülszöveg:

Egyszerűen nincs jobb módja annak, hogy megtanulják a Java, mint hogy a tobozmirigy szakértő Java programozó műtétileg az agyban. Sajnos, a legtöbb HMO megtagadta ezt a pályát megtakarítás eljárás ítélte Java túl kísérleti. Végre van egy alternatív kezelés azok számára, akik nem tudnak várni az elsöprő egészségügyi reform.

Mr. Bunny Big Cup O”Java által ajánlott n tízből orvosok, ahol n egész szám szeretné pótolni benyomást meghökkentően hiszékeny nyilvános. A könyv első része áttekinti a könyvet, és gyorsan terjeszkedik maga a könyv. Csak nézd meg a témák:

  • Jáva

Röviden, MBBCOJ fog tanítani annyit kell tudni, hogy a sikeres karrier a mai nyúl fejlesztési környezetek.

A betekintést pixel egymagában vágott évvel le a szoftvert a fejlődő életet.

Válaszolt 02/12/2008 19:02
a forrás felhasználó

szavazat
6

A gyors fejlődés által McConnell

Válaszolt 16/09/2008 15:55
a forrás felhasználó

szavazat
6

Ne érj a felhasználók a kódot? Ha nem csinál kizárólag back-end munka, ajánlom About Face: Az Essentials felhasználói felület tervezése  - immár harmadik kiadása (kapcsolt). Régebben azt gondoltam, a felhasználók számára, hülye, mert nem „kap” az én interfészek. Én, persze, rossz. About Face fordult velem.

Válaszolt 11/09/2008 04:15
a forrás felhasználó

szavazat
6

Van egy pár jó könyvet, hogy erősen hatott rám, hogy nem láttam a listán eddig:

A pszichológia a mindennapi dolgokat, Donald Norman. Az általános elvek a tervezés mások számára. Ez úgy tűnik, hogy többnyire jó UI de ha belegondolsz, alkalmazásokkal rendelkezik szinte bárhol van egy interfész, hogy valaki mellett az eredeti fejlesztő dolgozni; pl API és tervezése az interfész oly módon, hogy más fejlesztők alkotnak a megfelelő mentális modell és kap megfelelő visszajelzést az API maga.

The Art of Software Testing Glen Myers. Egy jó, általános bevezető vizsgálat szoftver; jó programozók olvasni, hogy segítsen nekik gondolni, mint egy tesztelő azaz gondol, mi lehet baj, és felkészülni rá.

By the way, rájöttem, a kérdés az volt az „egységes leghatásosabb könyvét”, de a vita úgy tűnik, hogy megváltozott a hirdetést a jó könyveket a fejlesztők számára, hogy olvassa el, így remélem, meg lehet bocsátani a hirdetést két jó könyvet, nem csak egy.

Válaszolt 28/08/2008 20:13
a forrás felhasználó

szavazat
6

Mr. Bunny Guide To ActiveX

Válaszolt 28/08/2008 01:41
a forrás felhasználó

szavazat
6

Nem fontossági sorrendben, kivéve a rájuk elhelyezett saját könyvespolchoz:

  • A pragmatikus programozó
  • Rafactoring által Fowler
  • Hatékony együttműködés kód Legacy által toll. Ez gyakorlatilag egy társ kötetet Refactoring .
  • UML Desztillált által Fowler. Közül a másik erénye rövidsége.
  • Hibakeresés a fejlesztési folyamat Steve Maguire
  • Design Patterns (más néven "Gang of Four") Gamma munkatársai
Válaszolt 21/08/2008 22:19
a forrás felhasználó

Válaszolt 21/08/2008 21:02
a forrás felhasználó

szavazat
6

A pragmatikus programozó: Ország Journeyman mesterhez kétségtelenül. A tanácsadás ez így van jól felépített, és egyszerű, hogy átjön, mintha „A Common Sense programozó”. Szeretem.

Válaszolt 21/08/2008 20:54
a forrás felhasználó

szavazat
6

Voltam arounda ideig, így a legtöbb könyvet, amit találtam, befolyásos nem feltétlenül érvényesek ma. Azt hiszem ez egyetemesen fontos megérteni a platform, amely a fejlődő, a (mind a hardver és az operációs rendszer). Azt is gondolom, hogy fontos, hogy tanuljunk mások hibáit. Tehát két könyvet tudom ajánlani a következők:

Számítástechnika csapások és In Search Butaság: több mint húsz éve a High Tech Marketing Katasztrófák

Válaszolt 12/08/2008 00:52
a forrás felhasználó

szavazat
5

Enterprise Minták és MDA: Building Better Szoftver Archetípus Minták és UML

Egy kiváló olvasási azok számára, akik kihasználják ORM és UML

Enterprise Minták és MDA: Building Better Szoftver Archetípus Minták és UML

Válaszolt 01/11/2010 03:40
a forrás felhasználó

szavazat
5

A lap a betét , a Dan Roam .

A lap a betét http://www.coverbrowser.com/image/bestsellers-2008/302-7.jpg

A nagy könyv vizuális gondolkodási technikák. Van is egy bővített kiadás most. Nem tudok beszélni, hogy a változat, amit nem saját azt; még.

Válaszolt 09/08/2010 23:18
a forrás felhasználó

szavazat
5

Tervezést a programozási nyelvek FA Turbak részletgazdag megvalósítások számos programozási fogalmak és nagyon hasznos megértéséhez, hogy mi folyik a motorháztető alatt.

Válaszolt 26/05/2010 13:06
a forrás felhasználó

szavazat
5

Tökéletes Szoftver: És egyéb illúziói Testing

CÍM Cover http://ecx.images-amazon.com/images/I/51j3BSRspAL._SL500_AA240_.jpg

Tökéletes Szoftver: És egyéb illúziói Testing Gerald M. Weinberg

ISBN-10: 0932633692

ISBN-13: 978-0932633699

Válaszolt 18/08/2009 11:20
a forrás felhasználó

szavazat
5

Nem a legbefolyásosabb, de érdemes egy pillantást Ifjúsági által JMCoetzee.

A narrátor az Ifjúsági, egy diák a dél-afrikai a 1950-es, már régóta rajzoló menekülés szülőhazájába: a fojtogató szeretete édesanyja, egy apa, akinek kudarcok kísért, és abból, amit ő biztos fenyeget forradalom. Tanulás matematika, olvasás költészet, pénzt takaríthatunk meg, azt igyekszik biztosítani, hogy amikor megérkezik a valós világban, bárhol is legyen szó, ő lesz hajlandó megtapasztalni az élet, hogy teljes intenzitással, és átalakítja azt szakterületen. Megérkezett az utolsó londoni azonban úgy találja, sem a költészet, sem a romantika. Ehelyett összeroskad a monotónia az élet, mint egy számítógép programozó, ahonnan véletlen, szeretetlen ügyek nem nyújt enyhülést. Mentes az inspiráció, abbahagyja az írást. Kínos gyarmati, alkotmányos kívülálló, kezd egy sötét zarándoklat, amelyben folyamatosan tesztelt és folyamatosan könnyűnek találtatott.

ifjúsági fedél http://img440.imageshack.us/img440/5140/youthgd4.jpg

Válaszolt 22/01/2009 23:41
a forrás felhasználó

szavazat
5

Tények és Téves Szoftverfejlesztés Robert L. Glass http://www.codinghorror.com/blog/images/facts-and-fallacies-of-software-engineering.jpg

Tények és Téves Szoftverfejlesztés Robert L. Glass egy igazán remek könyv. Én már egy profi hacker csaknem 10 évvel ezelőtt olvastam, és még mindig tanultam egy csomó dolgot.

Válaszolt 08/10/2008 17:38
a forrás felhasználó

szavazat
5

Szoftver eszközök által Brian W. Kernighan és PJ Plauger

Ez nagy hatást, hogy hogyan írok szoftver.

Válaszolt 15/09/2008 19:25
a forrás felhasználó

szavazat
5

Ez egy isnt tényleg egy könyv a kezdő programozó, de ha keres SOA tervezési könyvek, majd SOA a gyakorlatban: The Art of Distributed System Design az Ön számára.

Válaszolt 10/09/2008 16:07
a forrás felhasználó

szavazat
5

Van egy csomó szavazatot Steve McConnell Code Complete, de mi van a szoftver projekt Survival Guide könyvet? Azt hiszem, ők is kötelező olvasmány, de különböző okok miatt.

Válaszolt 01/09/2008 09:14
a forrás felhasználó

szavazat
5

újratervezés

Válaszolt 21/08/2008 21:08
a forrás felhasználó

szavazat
4

alt szöveg

Mastery: a siker kulcsa, és hosszú távú megvalósulását, George Leonard

Arról van szó, hogy mit készségek szükségesek, hogy elérje mastery semmilyen készség, és miért. Ez egyszerűen fantasztikus, és egy könnyű olvasni is.

Válaszolt 25/08/2010 11:53
a forrás felhasználó

szavazat
4

Saját szavazás „Hogyan gondolni, mint egy számítógép tudós: Tanulás Python” Ez elérhető mind a könyvet , és mint egy ingyenes e-book .

Ez tényleg segített megérteni az alapokat nem csak Python de programozás általában. Annak ellenére, hogy Python bizonyítani fogalmak, ezek vonatkoznak a legtöbb, ha nem az összes, programozási nyelvek. Továbbá: ez ingyenes!

Válaszolt 23/02/2010 00:13
a forrás felhasználó

szavazat
4

Hogyan befolyásos könyvet gyakran függ az olvasó és hol voltak a pályájuk, amikor olvassa a könyvet. Meg kell adni egy kiáltás-ki Head First Design Patterns . Nagy könyv és a nagyon kreatív módon van írva kell használni, mint például a többi tech könyv írók. Ie van írva, hogy megkönnyítse a tanulás és belsővé tenni a fogalmakat.

Head First Design Patterns http://ecx.images-amazon.com/images/I/51LSqrgoT1L._SS500_.jpg

Válaszolt 20/08/2009 21:55
a forrás felhasználó

szavazat
4

Hozzátéve, hogy a nagy fentiekhez:

Patterns of Enterprise Application Architecture

Enterprise Integration Patterns

Válaszolt 23/07/2009 02:30
a forrás felhasználó

szavazat
4

Három könyv jöhetnek szóba, értem.

  • The Art of Unix Programming Eric S. Raymond.
  • A Wizardry Összeállította Rick Cook.
  • The Art of Computer Programming Donald Knuth.

Én is szeretem az írás Paul Graham.

Válaszolt 27/04/2009 14:02
a forrás felhasználó

szavazat
4

Speciális programozás Unix környezetben W. Richard Stevens.

Válaszolt 20/11/2008 03:31
a forrás felhasználó

szavazat
4

Senki sem említette Stroustup féle A C ++ programozási nyelv , ami egy nagyszerű könyv, hogy minden C ++ programozó kell olvasni.

Azt is gondolom, hogy Extreme Programming magyarázata: a változás adta el kellene olvasnia minden programozó és vezetője. Sok ötletet a könyv a közös tudás, de most a könyv ad egy intelligens és inspiráló véve a törekvés a minőségi szoftverfejlesztés.

Azt második az ajánlásokat Knuth és a Gang of Four, amelyek klasszikusok.

Válaszolt 04/11/2008 23:40
a forrás felhasználó

szavazat
4

Objektumorientált szoftver Építőipari Bertrand Meyer

Válaszolt 16/09/2008 17:33
a forrás felhasználó

szavazat
4

Hatékony C ++ és hatékonyabb a C ++ Scott Myers.

Válaszolt 16/09/2008 15:33
a forrás felhasználó

szavazat
4

Lean Software Development Mary és Tom Poppendieck határozottan egy minden fejlesztő Könyvespolc

Válaszolt 16/09/2008 15:20
a forrás felhasználó

szavazat
4

Programozási Perl (O'Reilly)

Válaszolt 16/09/2008 15:03
a forrás felhasználó

Válaszolt 07/09/2008 07:12
a forrás felhasználó

szavazat
4

Nemrég olvastam Dreaming in Code és úgy találta, hogy egy érdekes olvasmány. Talán inkább, mivel a nap elkezdtem olvasni Chandler 1,0 adták. Olvasott a növekvő fájdalmak és hibáiból, a projekt csapat tehetséges ember próbál „megváltoztatni a világot” ad egy csomó tanulni. Szintén Scott hozza fel a sok programozó tan és a bölcsesség között, hogy ez csak egy szórakoztató olvasmány.

Gyönyörű kód volt egy-két dolog, ami eszembe másképp, különösen a fejezetet felülről lefelé szolgáltató elsőbbséget.

Válaszolt 01/09/2008 17:22
a forrás felhasználó

szavazat
4

Code Complete az első számú választás, de én is idézni Gang of Four Design Patterns és Craig Larman féle alkalmazása UML és minták.

A Timeless Way of Building, Christopher Alexander, egy másik nagy ember. Annak ellenére, hogy ez körülbelül archtecture, ez szerepel az irodalomjegyzékben sok nagy programozási könyvek már olvasni.

Egy másik, amiből tanulok sok új dolgot, Data Access Patterns, Clifton Nock.

Válaszolt 05/08/2008 18:28
a forrás felhasználó

szavazat
3

Részletes programozás a UNIX környezetben - W. Richard Stevens

Válaszolt 26/11/2009 21:24
a forrás felhasználó

szavazat
3

Peter Norton assembly könyv az IBM PC

alt szöveg

Töltöttem számtalan éjszaka előtt a pc (DOS), feltárása ismeretlen világok :-D

Válaszolt 05/08/2009 22:19
a forrás felhasználó

szavazat
3

Mivel én vagyok a C # programozó és legáltalánosabb könyvek már említésre került szeretnék ajánlani Bill Wagner könyve „hatékonyabb C # .

Azt hiszem, a legtöbb ember, hogy dolgozzon összetett WPF-alkalmazásokat is kell egy pillantást a Microsoft Composite Application Guidance (más néven Prism):

Composite Application Guidance

Válaszolt 05/08/2009 13:03
a forrás felhasználó

szavazat
3

Minden gondolkodás ... könyvek.

Bruce Eckel az AZ zseniális pedagógiai! Ez olyan könnyű megérteni végrehajtásának polimorfizmus C ++. Ez tartalmazza az összes, hogy meg kell tudni C ++, alap- és haladó fogalmakkal. Sokkal jobb, mint a Stroustrup években. Megtanultam Java vele is.

És végül, de nem utolsósorban:

A C ++ egy ingyenes!

http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html

Válaszolt 15/07/2009 11:18
a forrás felhasználó

szavazat
3

Olvastam a legtöbb könyvet, amelynek magas pontszámot ebben a kérdésben -, de nem mindegyik (hála Istennek!), És én hozzá a többiek egy-én Amazon Wish List rögtön!

(Valaki hozzon létre egy listát az Amazon számára ezek a könyvek ... Talán egy listát nevezzük: „StackOverflow legjobb könyvet valaha is?” Bárki, aki tudja, hogyan kell csinálni? )

Számomra a legjobb könyv amit valaha is volt Code Complete . Ez a felfedezés. Megvettem a 2. kiadás angolul, majd franciául és még mindig úgy gondolom, kell egy kötelező olvasás bármely számítástechnika iskola. Az adatok szerkezete jó, de teljes kód, nem vicc, sokkal fontosabb ...

Aztán, a második legjobb könyv írása Solid Code - tekintettel megtanulják, hogyan kell érteni, nagyon jó volt tudni, hogy hogyan kell írni szilárd kódot.

Aztán egy csomó nagyon szép könyvet, de senki nem is beszélve itt. 2001-ig, azt hiszem: Framework Design iránymutatás : egyezmények, Szólások és minták Többször .NET könyvtárak. Egy ékszer! Olvastam ezt a könyvet, és sokszor még mindig az asztalomon, csak mellette én LCD együtt Code Complete (tényleg!). Imádom, ahogy meg van írva (Szeretem azt a megjegyzést, került, itt-ott - könyvek kell minden írásos így!)

De jó, már nem emlékszem a legelső nagy könyv, amit olvastam! Azok, akik engem szeretnek számítástechnika, a szenvedély:

  • Kiszámít! (C64 magazin - soha nem fogja elfelejteni Jim Butterfly : o)
  • Borland C ++ Használati útmutató (a régiek körül 1991, azok, akik megpróbálták bevezetni objektumorientált programozás, nagyon szépen írt).
  • A legtöbb Microsoft fejlesztő eszközöket, Használati útmutató , cca 1990-1995. Nem tudom, ki írt volna őket, de nagyon klassz volt! Emlékszem, hogy olvastam őket késő este, szombaton ...

Nos, kitűnő kérdés: o)

Válaszolt 09/06/2009 20:59
a forrás felhasználó

szavazat
3

Számomra ez volt Design Patterns magyarázata , hogy amennyiben az „Ó, ez így működik” pillanat volt számomra annak tekintetében, hogy tervezési minták, és már nagyon hasznos, ha a tanítás tervezési minták másoknak.

Válaszolt 18/12/2008 17:00
a forrás felhasználó

szavazat
3

Alkalmazása UML és Patterns Craig Larman.

A könyv címe kissé félrevezető; ez nem foglalkoznak UML és minták, de ez magában foglalja sokkal több. A könyv alcíme mondja neked egy kicsit: Bevezetés az objektum-orientált elemzés és tervezés és iteratív fejlesztési.

Válaszolt 12/11/2008 12:56
a forrás felhasználó

szavazat
3

Egy teljesen új elme, Daniel Pink. Érdekes, hogy a jövőben az iparág.

Gondolom a legtöbb emberek ezt olvasod lesz olvasni a könyveket a lista tetején már. Tehát, én kínálnak egy könyvet, hogy vesz egy másik pillantást az iparág.

alt szöveg http://www.danpink.com/images/wnm.jpg

Válaszolt 25/09/2008 00:29
a forrás felhasználó

szavazat
3

Meg vagyok lepve, nincs említés még e könyv indítása Forth , Leo Brodie. Végtére Forth, hogy egy verem alapú nyelv, illeszkednie kell a közönség ezen az oldalon ...

Igaz, Forth egy furcsa nyelven, és nem túl népszerű manapság. De ez a könyv egy öröm olvasni. És ez a rajzfilmek A könyv, valamint Brodie más könyv, gondolkodás Forth , egyaránt ingyenesen elérhető az interneten.

Válaszolt 21/09/2008 16:48
a forrás felhasználó

szavazat
3

Akár kódolás Smalltalk vagy sem SMALLTALK Best Practice Patterns jó olvasni. Teljes a kis megfigyelések, hogy változni fog, ahogy kódot; a jobbért.

Válaszolt 18/09/2008 09:07
a forrás felhasználó

szavazat
3

A legbefolyásosabb programozási könyv volt számomra elég kötelet lő magát a láb által Allen Holub .

Könyv borítóján http://ecx.images-amazon.com/images/I/71AE90J735L._SL500_AA240_.gif

O, nos, hogy milyen régen volt.

Válaszolt 17/09/2008 08:10
a forrás felhasználó

szavazat
3

Coder Developer , Mike Gunderloy.

Válaszolt 16/09/2008 21:32
a forrás felhasználó

szavazat
3

http://ecx.images-amazon.com/images/I/519J3P8ANML._SL500_AA240_.jpg

Vette a programozás, hogy egy teljesen új szintre.

Válaszolt 16/09/2008 19:26
a forrás felhasználó

szavazat
3

Extreme Programming Kent Beck

Válaszolt 16/09/2008 17:48
a forrás felhasználó

szavazat
3

A UNIX által Kernighan és Pike.

A UNIX

Több, mint bármely más könyv, ez megtanított az előnyöket az épület kicsi, könnyen tesztelt eszközök, hogy össze lehet, hogy nem nagy dolog.

Válaszolt 16/09/2008 17:28
a forrás felhasználó

szavazat
3

Ez egy elkezdett engem igazi, OOA & D.

Alkalmazása UML és Patterns: Bevezetés az objektum-orientált elemzés és tervezés iteratív fejlesztés - Craig Larman

Ezek lennének ott is:

  • Minták Enterprise Application Architecture - Fowler
  • Domain-Driven Design - Eric Evans
Válaszolt 16/09/2008 15:40
a forrás felhasználó

szavazat
3

Cocoa programozás Mac OS X Aaron Hillegass

Válaszolt 16/09/2008 15:25
a forrás felhasználó

szavazat
3

Azt hiszem, teljes kód lesz a rendkívül népszerű darabja a kérdés, számomra korrigált sok a rossz szokások, és újra megerősítette az én jó gyakorlatokat.

Szintén az én Perl háttér nagyon tetszik Perl legjobb gyakorlatok Damian Conway. Perl lehet egy csúnya nyelv, ha nem használja a stílus és a legjobb gyakorlatok, ami, amit láttam a szkriptek olvastam (és néha írásban).

Szeretem a Head First Series, ezek elég jó és könnyen olvasható, ha a nem a hangulat komolyabb stílus könyveket.

Válaszolt 16/09/2008 14:55
a forrás felhasználó

szavazat
3

Ez nem feltétlenül a fejlődés könyvet, és úgy vélem, hogy már említettem, hogy egy másik válasz valahol, de ez a könyv igazán hiszek minden fejlesztő kell olvasni, PHP Java összeszerelés fejlesztők.

Kód

Ez tényleg összehozza mi van a motorháztető alatt egy számítógép, miért memória nem vész kárba és néhány érdekesebb részeit a számítástechnika történetében. Ez a bevezetés a számítógép, és mi az. Ez adta nekem a végső szenvedély az alacsony szintű programozás és segített megérteni, hogy a mutatók és a memória több, mint bármely más számítógépen.

Válaszolt 16/09/2008 14:51
a forrás felhasználó

szavazat
3

kap fejlett prolog szeretem ezt a két könyvet:

The Art of Prolog

A Craft Prolog

tényleg megnyitja az elme logikai programozás és a rekurzió rendszereket.

Válaszolt 15/09/2008 21:29
a forrás felhasználó

szavazat
3

Ez nem közvetlen válasz arra a kérdésre, mert úgy érzem, ez már válaszolt a fenti, azonban az egyik könyvet, ami biztosan hatással volt, hogyan kód Code Reading, 1. kötet: A nyílt forráskódú Perspective .

alt szöveg http://g.bookpool.com/covers/405/0201799405_140_30O.gif

Válaszolt 02/09/2008 08:23
a forrás felhasználó

szavazat
2

Kezdetben volt a parancssor. Neal Stephenson.

Válaszolt 14/01/2011 17:09
a forrás felhasználó

szavazat
2

Steve Macguire féle írás Solid Code

Válaszolt 09/12/2010 07:49
a forrás felhasználó

szavazat
2

97 dolog, amit minden programozó kell tudni

alt szöveg http://ecx.images-amazon.com/images/I/51F134Q8TrL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_.jpg

Ez a könyv medencék együtt a kollektív tapasztalatok néhány a világ legjobb programozók. Ez kell olvasni.

Válaszolt 08/02/2010 17:31
a forrás felhasználó

szavazat
2

Mi minden programozó kell tudni Memory

Ulrich Drepper - magyarázza a szerkezet modern memória alrendszer és javasolja, hogy hogyan használja őket hatékonyan.

PS: Bocs, ha én vagyok a kettős kiküldetés.

Válaszolt 06/02/2010 06:16
a forrás felhasználó

szavazat
2

Mi történt a 'Expert C programozási - Deep C Secrets' Peter Van Der Linden - a klasszikus és élvezetes olvasmány. Kellett volna olvasni, hogy miután a tanulás C évvel ezelőtt, de megvan kb 3 év után a tanulás C! Az ajánlott könyv, amely választ ad a leggyakrabban SO kérdésre mutató (a kedvenc tárgya az enyém). Élni, enni, lélegezni is! 10/10!

Válaszolt 03/12/2009 18:49
a forrás felhasználó

szavazat
2

Domain Driven Design By Eric Evans egy csodálatos könyvet!

Válaszolt 23/08/2009 06:17
a forrás felhasználó

szavazat
2

Solid kód optimalizálása Software Development Life Cycle

Bár a könyv csak 300 oldal, és előnyben részesíti a Microsoft technológiák még mindig kínál valami jó nyelv agnosztikus fortélyok.

Válaszolt 07/06/2009 02:45
a forrás felhasználó

szavazat
2

Olvasom most Agile Software Development alapelvei, Patterns and Practices . Azok számára akik XP és objektum-orientált tervezés, ez egy klasszikus olvasás.

alt szöveg http://ecx.images-amazon.com/images/I/519J3P8ANML._SL500_AA240_.jpg

Válaszolt 12/03/2009 19:31
a forrás felhasználó

szavazat
2

Láttam, értékelje Software gyárak: összeszerelése Alkalmazások minták, modellek, keretrendszerek és eszközök a blog beszélt arról is, a XI-Factory , olvastam, és azt kell mondanom, ez a könyv kötelező olvasmány. Habár nem kifejezetten célzott programozók, ez magyarázza, nagyon világosan, hogy mi történik progamozóknak most a Model-Driven Architecture, és így tovább ..

Válaszolt 02/03/2009 23:23
a forrás felhasználó

szavazat
2

Azt mondanám, hogy a „ Beyond Code - Tanuld meg megkülönböztetni magát 9 egyszerű lépés ” elég jó és motivációs könyvet. Azt nem terjed ki a technikai problémák, de leírja munkamódszerek az emberekkel, hogy a szakmai, ... Számomra ez a könyv lehet olvasni újra és újra, ha szükségünk van néhány buzdító beszédet. Amellett, hogy ez az olcsó és nagyon egyszerű és élvezetes olvasni a 3-4 óra.

Van egy kis felülvizsgálat alatt a blogomban .

Válaszolt 18/09/2008 06:24
a forrás felhasználó

szavazat
2

az alacsony szintű szórakozás Azt javasoljuk, Michael Abrash féle
i) -Zen a kód optimalizálás és
ii) -Graphics Programozás Fekete Könyv-
még ha nem csinál semmi grafikus programozásban.

Válaszolt 17/09/2008 13:58
a forrás felhasználó

szavazat
2

Advanced MS-DOS Ray Duncan.

Válaszolt 17/09/2008 13:04
a forrás felhasználó

szavazat
2

Craig Larman féle alkalmazása UML és minták . Míg a Gang of Four könyv Design Patterns Nagyon tanulságos, azt tapasztaltam, hogy nem „kap”, hogyan kell használni a tervezési minták, amíg futott át Larman könyve egy programozási osztályban.

Válaszolt 17/09/2008 10:58
a forrás felhasználó

szavazat
2

Mint oly sokan felsorolt Head First Design Patterns, amely egyetértek egy nagyon jó könyv, szeretném látni, ha olyan sok ember tisztában van a cím az úgynevezett Design Patterns magyarázata: Új terv az objektum-orientált tervezés .

Ez a cím foglalkozik tervezési minták kiválóan. Az első felében a könyv rendkívül jól megközelíthető, és a fennmaradó fejezetek ehhez csak egy megbirkózzanak a tartalom már lefedett Az ok úgy érzem, a második felében a könyv kevésbé hozzáférhető, hogy a borító minták, hogy én, mint egy fiatal fejlesztő ugyan hiányzik a tapasztalat, nem sokat használt.

Ez a cím is bevezeti a koncepció mögött tervezési minták, amely Christopher Alexander kezdeti munkák építészet a GOF első végrehajtási dokumentálása minták Smalltalk.

Azt hiszem, hogy bárki, aki élvezte Head First Design Patterns, de még mindig megtalálja a GOF nagyon száraz, meg kell nézni a Design Patterns magyarázata, mint egy sokkal olvashatóbb (bár nem annyira átfogó) alternatíva.

Válaszolt 17/09/2008 10:22
a forrás felhasználó

szavazat
2

Egy másik könyv, amely még nem esett szó, és fel kell kötelező olvasmány minden programozó, kezdőknek legfeljebb guruk, bármilyen programozási nyelv, Michael Howard írása Secure Code (2nd Edition) származó MSPress.

Válaszolt 17/09/2008 09:53
a forrás felhasználó

szavazat
2

Külön szeretném megemlíteni a Harmadik Manifesto Hugh Darwen és CJ Date. Ha érdekel a megértés adatok (ami úgy tűnik, szokatlan a programozók) ez a könyv egy must-olvasni. Azt is, hogy szomorú, amikor rájössz, hogy mennyire rosszul sérült SQL is, de ez is segít megbirkózni hibás. Tudva, hogy az eszköz a törött segítségével tervezni azokkal hiány szem előtt tartva.

Válaszolt 17/09/2008 04:27
a forrás felhasználó

szavazat
2

Ez lehet, hogy nem számít a „fejlődés könyv”, de azt kell dobni az amúgy: Hackers Stephen Levy. Azt találták, hogy beszélt az érzelmi oldala programozás.

Válaszolt 17/09/2008 02:11
a forrás felhasználó

szavazat
2

Amiga ROM Kernel kézikönyvek :)

Válaszolt 16/09/2008 22:22
a forrás felhasználó

szavazat
2

Domain Driven Design by Eric Evans

Válaszolt 16/09/2008 19:07
a forrás felhasználó

szavazat
2

A kérdés az, „Mi a könyv valóban tett hatásáról, hogy hogyan dolgozik, mint a fejlesztő?” Kétségtelen, programozás Windows-MFC , Jeff Prosise, az a könyv volt a legnagyobb hatással, hogy dolgozom, mint fejlesztő. Ez nem tanított az alapjait „programozás”, de megnyitotta a világ a Windows platform fejlesztés hozzám, és sok ezer más fejlesztők.

Írtam egy kis Windows-kódot a korábban a „Petzold stílus”, mielőtt MFC alakult. Gyorsan döntött a Windows platformon már nem éri meg a fáradságot, mint fejlesztő. Amikor Prosise lépett ki a MFC könyvet, rájöttem (valamint több ezer más nem-Windows programozók), hogy tudtam létrehozni egy könnyen használható interfészt, hogy a felhasználók nem csak megérteni, de valójában élvezettel használják. Azt falta a könyvet, ami oly sok jegyzetek, és lekapcsolják annyi sarkok, végül is vásárolt egy második példányt.

Prosise, Jeff. Programozás Windows MFC 2nd Ed. Microsoft Press 1999 ISBN: 1-57231-695-0

Válaszolt 16/09/2008 18:17
a forrás felhasználó

szavazat
2

Gimnáziumi matematika tanár kölcsönadott nekem egy példányt Are Your Lights ábra probléma , hogy én újra olvasni sokszor. Ez felbecsülhetetlen, mint fejlesztő, és az élet általában.

Válaszolt 16/09/2008 18:10
a forrás felhasználó

szavazat
2

Szakértő C programozási: Mély C titkok által Peter Van Der Linden

Válaszolt 16/09/2008 17:36
a forrás felhasználó

szavazat
2

Bár nem feltétlenül egy szoftverfejlesztő könyvet, azt ajánlom, hogy ne, hogy eszembe! figyelembe kell venni ebben a listában.

Válaszolt 16/09/2008 16:50
a forrás felhasználó

szavazat
2

A Design és fejlődése C ++ ” Bjarne Stroustrup

Amellett, hogy a sok háttérben C ++, ez is egy hosszú tanulmányt a kompromisszumokat és a design aggodalmak részt vett egy nagyszabású program.

BN.com

Válaszolt 16/09/2008 16:32
a forrás felhasználó

szavazat
2

Gondolom, kérheti a ugyanazt a legnépszerűbb kérdés minden pár hét, és upmod mindazoknak, akik oldalon teljes kód vagy a pragmatikus programozó .

Nem mintha anythng baj vele :-)

Válaszolt 16/09/2008 16:08
a forrás felhasználó

szavazat
2

Win32 programozás Charles Petzold

Válaszolt 16/09/2008 15:55
a forrás felhasználó

szavazat
2

Ez egy feldob között Head First Design Patterns, sok oka a fent hivatkozott, Perl és tesztelése: a fejlesztő Notebook, amely az egyik bibliája bármely Perl programozó szeretnének írni karbantartható kódot.

Válaszolt 16/09/2008 15:28
a forrás felhasználó

szavazat
2

Roger S. Pressman - Software Engineering (A gyakorlók Approach). Meg van egy csomó hasznos információt.

Válaszolt 10/09/2008 01:42
a forrás felhasználó

szavazat
2

Azt hiszem, nőtt fel, egy másik generáció, mint a legtöbb itt ....

Az egyik legbefolyásosabb könyveket olvastam, volt APUE .

Vagy nagyjából bármi W. Richard Stevens.

Válaszolt 08/09/2008 04:55
a forrás felhasználó

szavazat
2

Találtam „The art of Prolog” egy nagyon jó olvasni.

Válaszolt 08/09/2008 03:59
a forrás felhasználó

szavazat
2

Én nagy rajongója a legtöbb cím Robert C. Martin, különösen Agile Software Development alapelvei, és gyakorlat , valamint a Clean Code: A Handbook of Agile Software Kézművesség .

Válaszolt 27/08/2008 01:50
a forrás felhasználó

szavazat
2

Olvasd Head First Design Patterns egy sokkal könnyebben elérhetővé bevezetése, mint a GOF könyv. Emlékszem, úgy éreztem, mintha én volna leveled után egyes fejezetekben.

Kent Beck Test Driven Development példa szerint a TDD.

Válaszolt 25/08/2008 18:02
a forrás felhasználó

szavazat
2

Hatékony együttműködés kód Legacy egy igazán csodálatos könyvet, hogy bemegy nagy részletességgel, hogyan kell helyesen egység teszt a kódot, és mi a valódi előnye van. Ez tényleg felnyitotta a szemem.

Válaszolt 21/08/2008 21:10
a forrás felhasználó

Válaszolt 21/08/2008 20:55
a forrás felhasználó

Válaszolt 06/05/2010 08:59
a forrás felhasználó

szavazat
1

You.Next (): Move Your Software Development Karrier a vezetés pálya ~ Michael C. Finley (szerző), Honzával Fedák (Szerző) link szövege

Válaszolt 03/03/2010 22:13
a forrás felhasználó

szavazat
1

A rózsaszín póló könyv

Programozói útmutató az IBM PC. A rózsaszín póló könyv.

... nos, valaki kellett mondani.

Válaszolt 23/02/2010 17:18
a forrás felhasználó

Válaszolt 08/02/2010 17:53
a forrás felhasználó

szavazat
1

The Art of Game Design - A Book of Objektív Jesse Schell

Jesse Schell tanított Game Design és vezette kutatási projektek a Carnegie Mellon Entertainment Technology Center 2002 óta.

Eleget mondtam.

The Art of Game Design - A Book of Objektív http://i50.tinypic.com/iekw0l.jpg

PS: Bocs, ha én kettős kiküldetés, nem találtam ezt a könyvet a választ - akár azért, mert a cím nem pontos, vagy nem volt kép. Hadd tudja, és én törölni, ha így van.

Válaszolt 04/02/2010 19:36
a forrás felhasználó

szavazat
1

Ez egy nagyon tartalmas és hasznos összeállítása azonban én vagyok egy kicsit meglepett én még nem találkoztam Andrew S. Tanenbaum a szerzők között. IMO ő az egyik legjobb CS professzorok, és zsenialitása köze elsősorban az ő rendkívüli képessége abban meglehetősen nehéz anyagi hozzáférhető a CS egyetemisták. Könyvei (A modern operációs rendszerek, illetve számítógépes hálózatok meglehet cseng) csodálatos munkát biztosító nekem egy szilárd alapot a CS mindeközben én BS, és én nagyon ajánlom őket. Néhány más érdekes dolgok Tanenbaum, bizonyítva tudását túlmutatnak tanítás: szerzője OS nevű Minix - Linus volt a viteldíj részesedése ihletet, amikor végrehajtási Linux; Amőba - elosztott operációs rendszer; Teknős - ingyenes anonim p2p hálózat.

Válaszolt 16/12/2009 10:00
a forrás felhasználó

szavazat
1

Ez kell olvasni a könyvet minden programozó: Adatbázis koncepciók Abraham Silberschatz.

alt szöveg http://images.barnesandnoble.com/images/14870000/14878097.JPG

Válaszolt 14/12/2009 16:59
a forrás felhasználó

szavazat
1

Alapvető olvasmány minden mentor / csapatvezető / manager vagy bárki, aki beszámol a fent említett.

alt szöveg http://ecx.images-amazon.com/images/I/316N6QYW32L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_.jpg

Válaszolt 23/11/2009 19:08
a forrás felhasználó

szavazat
1

Elkéstem, hogy ezt a kérdést, de úgy tűnik, még mindig van valami egyedi ... Software Engineering Economics által Barry Boehm , amely összefoglalja, azt mondja, hogy ha azt akarjuk, hogy valóban javuljon a szoftver a termelékenység jobb ember, mivel jobb eszközök, hardverek, a nyelvek, módszerek, stb minden van egy marginális hatása. Csak jobb ember a termelékenység növelésében jelentős összegekkel. Hangsúlyozom, ez jobb, mérnökök, nem több mérnök!

Nem az a fajta könyv azt, hogy az ágyba veled, mint lehet tenni Coders At Work , de az a fajta könyv, ami hajtja haza a leckét, hogy iparunk küzdött hatalmasan, hogy a szíve. Tanú off-shore, hamis gazdaság Boehm modell előrejelzése lesz csak marginális pozitív hatást, ha egyáltalán. Nézd meg.

Válaszolt 08/11/2009 09:48
a forrás felhasználó

szavazat
1

Egy nem lát már itt volt xUnit tesztlapok: Refactoring teszt kód Gerard Mészáros. Ez a könyv tényleg segített látni egység tesztelése egy új perspektívát.

Válaszolt 06/11/2009 22:42
a forrás felhasználó

szavazat
1

Úgy tűnik, a legtöbb ember már érintettük a néhány nagyon jó könyv. Az egyik, ami igazán segített ki volt Hatékony C # 50 hogyan lehet javítani a C # . Lennék hanyag, ha nem beszélve A Tao a Micimackó . Filozófia könyveket lehet jót tesz a léleknek, és a kódot.

Válaszolt 22/10/2009 12:00
a forrás felhasználó

szavazat
1

Algoritmusok C ++ felbecsülhetetlen volt számomra a tanulás o jelölés és a csínját-bínját a különböző fajta algoritmusok. Ez előtt közzétett Sedgewick döntött tudott több pénzt bontva 5 különböző könyveket.

C ++ GYIK egy csodálatos könyv, amely igazán megmutatja, mit kell, és nem kell ezzel a C ++. A visszafelé kompatibilitás C ++ hagy sok taposóakna szó és ez a könyv segít egy gondosan elkerülni őket, míg ugyanabban az időben, hogy egy jó bevezetés OO tervezés és szándék.

Válaszolt 27/05/2009 00:33
a forrás felhasználó

szavazat
1

Bevezetés a GW Basic. A ki azt nem gondoltam volna megtanulták, hogyan kell programozni, és minden más könyv nem tett volna nekem jó.

Válaszolt 27/04/2009 14:04
a forrás felhasználó

szavazat
1

Hogyan lehet megoldani: egy új aspektusa matematikai módszer ugyan nem kapcsolódik közvetlenül a számítógép-programozás, de ez nem tanítani a művészet a problémamegoldás és ez az, amit a számítógépes programozás szól.

Válaszolt 18/02/2009 19:32
a forrás felhasználó

szavazat
1

Majd adjunk hozzá egy pár, hogy nem láttam itt, hogy befolyásos nekem:

  • Yourdon és Constantine "Structured Design". Minden, amit tudni kell software design ide, ha hajlandó ásni egy kicsit.
  • Leonard Koren, "Wabi-Sabi: a művészek, tervezők, Poets & Filozófusok". Pragmatikus filozófia kiegyensúlyozó szépség és a pragmatizmus.
Válaszolt 14/01/2009 22:46
a forrás felhasználó

szavazat
1

Objektumorientált tervezés Alapheurisztika jó olvasni. Nem tudtam letenni.

Válaszolt 14/01/2009 22:35
a forrás felhasználó

szavazat
1

Mégis érdemes klasszikus a felület Hall of Shame . Ez a honlap részletes hatalmas választék felület baklövést, hogy elég szórakoztató. Az eredeti iarchitect.com már nem létezik, de a többiek helyreállította a HOS saját honlapján.

Válaszolt 13/01/2009 18:50
a forrás felhasználó

szavazat
1

Azt faág ez mikor volt a teljes kezdő és elvitt mindössze tudta, hogy a Java létezett egy megbízható csapat tagja rövid idő alatt

Válaszolt 05/01/2009 18:16
a forrás felhasználó

szavazat
1

Annak ellenére, hogy én soha nem programozott játék ez a könyv segített megérteni egy csomó dolog, szórakoztató módon.

Válaszolt 05/01/2009 18:14
a forrás felhasználó

szavazat
1

A Scelbi-Byte Primer

Azt pórusú át a forráskódot listát ebben a könyvben többször, amíg egy napon hirtelen grokkoltam 8080 assembly nyelvű programozás.

Válaszolt 18/12/2008 19:34
a forrás felhasználó

szavazat
1

Etűdök programozók Charles Wetherell több programozási Pearls (Jon Bently)

Válaszolt 06/12/2008 01:18
a forrás felhasználó

szavazat
1

Graphics Programming Windows nehéz hibája.

Válaszolt 14/11/2008 16:12
a forrás felhasználó

szavazat
1

Fortran IV Watfor és Watfiv által Cress, Dirkson és Graham.

Ez a könyv megtanított az első programozási nyelv, amit programozni rá lyukkártya idején. 3 év után, a könyv minden rongyokban, mert már használt annyira.

alt szöveg http://g-ecx.images-amazon.com/images/G/01/ciu/4b/83/245d9833e7a03768eaf63110._AA240_.L.jpg

Fortran volt egy nagy nyelvet! Volt egy szuper-optimalizáló és gyártott nagyon gyors kódot. Ez még mindig nagyon népszerű a Nagy-Britannia és FTN95 most egy nagyon teljes funkcionalitású, és képes fordító. Néha szerettem volna tovább használni, de Delphi egy több mint megfelelő csere.

Válaszolt 30/10/2008 05:23
a forrás felhasználó

szavazat
1

Ha írsz kódot C, majd Expert C programozási egy szemét konzervnyitó. Ez választ minden dolog, amit azon, hogy miért működik így. Peter Van Der Linden egy nagy írás stílusa és teszi misztikus fogalmak nagyon olvasható. Egy kell olvasni az összes C fejlesztők

Válaszolt 18/10/2008 16:55
a forrás felhasználó

szavazat
1

OK, így nem az a kérdés: „mi a legjobb programozási könyv”, de „ha meg tudná mondani magadnak, hogy mit lehet olvasni az elején a karrier” ...

Valószínűleg az egyik „A Lisp” és SICP, plusz egy CLR vagy „algoritmusok: a kreatív megközelítés” Udi Manber.

Bevezetés az algoritmusok Udi Manber http://vig-fp.prenhall.com/bigcovers/0201120372.jpg

Az első két fog tanítani sok programozási technikák, minták, és tényleg megnyitja az ember arra, hogy ő / saját kreativitás; A másik kettő különbözik. Ők inkább elméleti, hanem nagyon fontos, elsősorban a design helyes és hatékony algoritmusok (és szükség lényegesen több matematikai).

Látom sok ember ajánlotta első három könyvet, ha a téma a „jó programozási könyvek” bukkan fel, de az utolsó (a Manber) egy nagyszerű könyvet, és kevesen tudják. Szégyen! Manber összpontosít inkrementális fejlesztés algoritmusok révén tételbizonyítás indukciós.

Válaszolt 18/10/2008 16:39
a forrás felhasználó

szavazat
1

Bármi Edward Tufte: A Visual Display mennyiségi információ; Felvázolva információ; Visual Magyarázatok

Válaszolt 02/10/2008 23:46
a forrás felhasználó

szavazat
1

ajánlott a Windows programozó, programozás Windows-

Válaszolt 21/09/2008 13:09
a forrás felhasználó

szavazat
1

" A Fortran kifestőkönyv " by Dr. Roger Kaufman (1978, ISBN: 0262610264)

Milyen buta koncepció - több alapvető, mint akár a „kezdőknek” könyvet! De ez működik bármely nyelv (néhány fortran konkrét példákat természetesen), ami megmagyarázza az alapfogalmak a logikai változók, I / O, stb egy nagyon érthető és „fájdalmasan vicces” módon.

Ez elég ahhoz, hogy egy tízéves érdekel a programozás ...

alt szöveg

(Mért címlapképedet a Flickr felhasználói fiók )

Válaszolt 21/09/2008 03:14
a forrás felhasználó

szavazat
1

Megtaláltam a Az algoritmus Design kézikönyv , hogy egy nagyon hasznos olvasmány. Azt is erősen ajánljuk Programozás Pearls .

Válaszolt 20/09/2008 20:30
a forrás felhasználó

szavazat
1

Annak ellenére, hogy már a programozási rofessionally évek Rocky Lhotka a „Business Objects” sorozat az ő ČSLA keret volt a könyv, hogy felnyitotta a szemem.

Ötle kaptam izgatott szoftverfejlesztés minták és elmélet újra. Ez engem azon az úton, egy új érdeklődést a tanulás, hogyan kell egy jobb fejlesztő, és nem csak a tanulás a legújabb Gee-zseniális kontroll vagy könyvtárban. (Ne érts félre, én még mindig szeretem a jó szakkönyv is - tudni kell tartani!)

Válaszolt 20/09/2008 20:17
a forrás felhasználó

szavazat
1

Ha csinálsz valamit Unix / Linux / MacOS stb, el kell olvasni Advanced Programming a Unix környezetben (is ismert rövidítéssel APUE), a néhai Richard W Stevens. Ha nem tudod, hogyan fájlleírókkal munka vagy mi ülések, vagy a dolog, amit meg kell tennie, ha vonul magad (elismerem, nem), akkor ez a könyv megmondja.

Fogod érezni amatuerish egy kicsit később, de ha azt szeretnénk, hogy tartja magát a professzionális programozó (bármilyen nyelven), a Unix környezetben kell olvasni ezt.

Válaszolt 17/09/2008 20:37
a forrás felhasználó

szavazat
1

Az első könyv, amely az igazi hatással rám került Mastering Turbo assembly Tom Swan.

Egyéb könyvek, amelyek hatással voltak az volt Just For Fun által Linus Torvalds és David Diamond és persze a pragmatikus programozó Andrew Hunt és David Thomas.

Válaszolt 17/09/2008 09:58
a forrás felhasználó

szavazat
1

Az utóbbi években ez már „A C ++ Standard Library” a „Nicolai M. Josuttis”. Ez az én biblia.

alt szöveg http://ecx.images-amazon.com/images/I/51BT5SKXTCL._SL500_AA240_.jpg

Válaszolt 17/09/2008 08:45
a forrás felhasználó

szavazat
1

A Pragmatica programozó volt elég jó. Azonban az egyik, hogy tényleg hatással mikor kezdik el a következő volt:

Windows 95 Rendszer programozás titkai”

Tudom - hangzik és néz ki, kicsit giccses a külső és valószínűleg kelt egy kicsit - de ez egy fantasztikus magyarázatot a belső Win95 alapuló Szerzők (Mt Pietrek) vizsgálatok segítségével saját maga szerszámok - amelynek kódja jött a könyv. Tartsuk szem előtt ez volt, mielőtt az egész nyílt dolog, és a Microsoft még mindig elég óvatos felszabadítása körül dokumentálása belső - nem is beszélve forrás. Volt néhány idézet van, mint a „Ha dolgozik valamilyen probléma, és a hit néhány szúrás, akkor le kell állítani és nagyon jól néz mélyen, hogy a darab, és tényleg érti, hogyan működik.” Azt találtuk, hogy ez nagyon jó tanácsok - különösen manapság, amikor gyakran a forrás egy könyvtár, és mehet rá egy pillantást. Az is inspirált arra, hogy élvezze búvárkodás a belső hogyan rendszerek működésének, ami bebizonyította, felbecsülhetetlen során a karrierem során.

Ja, és én is dobja a hatékony .net - nagy belső magyarázata Net Don Box.

Válaszolt 17/09/2008 06:49
a forrás felhasználó

szavazat
1

Agile Software Development with Scrum Ken Schwaber és Mike Bogar.

Régebben ez a könyv, mint a kiindulási pont, hogy megértsék Agilis fejlesztés.

Válaszolt 17/09/2008 05:44
a forrás felhasználó

szavazat
1

Hogyan kell gondolni, mint egy számítógép tudós: tanulás python

Nem lehet a legfejlettebb könyv a világon, de ez engem megérteni programozási fogalmak, hogy nem tudtam, főleg objektum-orientált témák.

Válaszolt 17/09/2008 01:52
a forrás felhasználó

szavazat
1

Bent a C ++ objektum modell Stanley Lippman

Válaszolt 16/09/2008 23:16
a forrás felhasználó

szavazat
1

Donald Norman, 'The Design of Everyday Things'

Nem a programozás, önmagában, hanem arról, hogy a dolgok a világban kellene dolgozni - egyfajta pszichológia a használhatóság.

Felbecsülhetetlen értékű számomra tervezése mind a végfelhasználói felületek és API-k.

Válaszolt 16/09/2008 19:55
a forrás felhasználó

szavazat
1

"Gondolkodás C ++" Bruce Eckel

Válaszolt 16/09/2008 18:53
a forrás felhasználó

szavazat
1

Objektumorientált elemzés és tervezés - a Grady Booch

Válaszolt 16/09/2008 18:45
a forrás felhasználó

szavazat
1

A produktív programozó Ford

Nem vagyok egészen át ezt még, de én már izgalommal néhány tipp / trükk, amit felkapott, hogy egyre ... nos ... produktív.

Persze, ott rengeteg a cucc mindannyian már tudjuk (használja a gyorsbillentyűket, száraz, stb.) De rengeteg új dolgot, hogy menjen vele. És gondos olvasó gyorsan elkezd látni, hogy a dolgok lehet kombinálni még nagyobb hatást.

Válaszolt 16/09/2008 18:42
a forrás felhasználó

szavazat
1

Írástudó programozás Donald Knuth, ez egy nagyszerű könyv kód szerkezetét.

Válaszolt 16/09/2008 17:27
a forrás felhasználó

szavazat
1

Bent a C ++ Object Model Stan Lippman. Ez tette C ++ végül „click” nekem, mielőtt ez volt minden „mágikus”. Ez a könyv adott nekem egy másik lelkiállapotban, amikor közeledik egy új programozási nyelv.

Válaszolt 16/09/2008 17:15
a forrás felhasználó

szavazat
1

Szoftver eszközök Brian W. Kernighan és PJ Plauger egy széles mérlegelési volt a legnagyobb hatással rám.

Válaszolt 16/09/2008 16:55
a forrás felhasználó

szavazat
1

Tanulási C # 2005 , Jesse Liberty & Brian MacDonald (O'Reilly).

ISBN 10: 0-596-10209-7.

Amikor először tette a folytatásban ASP klasszikus eljárási kódex az objektum-orientált C # kódot VS2005, ez a könyv engem a helyes úton.

Válaszolt 16/09/2008 16:46
a forrás felhasználó

szavazat
1

Mine van Test Driven Development by példa

Válaszolt 16/09/2008 15:19
a forrás felhasználó

szavazat
1

„Objektum-orientált elemzés és tervezés a Applications” által Grady Booch. Olvastam ezt régen, és ez megmutatta, hogy ott lehet a módszertan kidolgozása objektumorientált szoftver. Azóta számos más könyv hatással volt rám, de ez egy elkapott kezdett.

Válaszolt 16/09/2008 15:01
a forrás felhasználó

szavazat
1

Írásban Solid kód Steve Maguire.

Válaszolt 16/09/2008 14:59
a forrás felhasználó

szavazat
1

Modern C ++ Design by Andrei Alexandrescu

Válaszolt 16/09/2008 14:54
a forrás felhasználó

szavazat
1

Itt van két nem láttam említeni:
Bárcsak olvasni „ elmélkedését a C ++ ” a Koenig és Moo sokkal hamarabb. Ez volt az a könyv, amely az OO fogalmak valóban kattintson rám.
És azt ajánlom, Michael Abrash a „Zen kód optimalizálása” másnak tervezés megkezdése programozási karrier a '90 -es évek közepén.

Válaszolt 16/09/2008 02:12
a forrás felhasználó

szavazat
1

Pro Spring egy kiváló bevezetés a világ a Inversion of Control és a függőség Injection. Ha nem ismeri ezeket a gyakorlatokat és azok következményeit - az egyensúlyt a témák és részletes technikai Pro tavaszi kiváló. Épít egy nagy ügy, és ennek következtében a személyes alapot.

Egy másik könyv azt javaslom lenne Robert Martin Agile Software Development (ASD). Kód szaga, agilis technikák teszt vezérelt dev, elvek ... egy jól megírt egyensúlyát különböző programozási oldalait.

Több hagyományos klasszikusok közé tartoznak a hírhedt GOF tervezési minták , Bertrand Meyer Object Oriented Software gépek , Booch féle objektum-orientált elemzés és tervezés , Scott Meyer „s" Hatékony C ++ ”sorozat és egy kevésbé ismert könyv, amit élvezett Gunderloy, Coder Fejlesztői .

És míg a könyvek szép ... ne felejtsük el a rádió !

... hadd adjunk még egy dolog. Ha még nem fedezték fel szafari - nézd meg. Ez több, mint addiktív veremtúlcsordulás :-) Azt találtuk, hogy az én google típusú szokások - Kell a drágább előfizetést, így tudok nézni bármelyik könyvet bármikor - de én azt ajánlom a tárgyalás, hogy bárki akár csak távolról is érdekel .

(ah igen, egy kicsit obj-C ma, kakaó holnap, minták? SOA? Mi volt ez például abban szakácskönyv? Mit Steve mondjuk a második kiadás ? Vegyek ezt a könyvet? ... előfizetés, mint ez a nagy ha szeretne némi folytonosságot és összefüggésben amit googling ...)

Válaszolt 06/09/2008 17:06
a forrás felhasználó

szavazat
1

Kód törvény - ha mindezt írásban, szerkesztése, és gondolkodás [Ön által választott nyelven], de miért? Mit jelent Önnek kód? Mi lesz jelent ez valójában?

(Tudtam volna ajánlott egy könyvet a QA, de én nem ...)

Válaszolt 04/09/2008 02:10
a forrás felhasználó

szavazat
1

Deitel és Deitel "C ++: Hogyan Program"

XUnit tesztlapok

Válaszolt 25/08/2008 17:53
a forrás felhasználó

szavazat
1

Végrehajtás Patterns Kent Beck.

alt szöveg http://ecx.images-amazon.com/images/I/51JHn-6oNwL._SL500_AA240_.jpg

Meg lehet tanulni, hogyan kell kommunikálni az emberek programozással.

Válaszolt 21/08/2008 22:26
a forrás felhasználó

szavazat
0

Kezdve Visual C ++

Amikor elkezdtem programozni egy OOP nyelv, találtam ezt a könyvet nem csak, hogy egy átfogó könyvet a C ++ és az MFC, azt is az egyik legjobb magyarázata objektumorientált fogalmak láttam.

Amikor beszélek a fejlesztők, akik csak most kezdik el a programozás egy objektum-orientált nyelv, mondom nekik, hogy olvassa el ezt a könyvet.

Válaszolt 27/04/2009 14:14
a forrás felhasználó

szavazat
0

Kezdve C # 3.0: Bevezetés objektumorientált programozás

Ez a könyv azok számára, akik szeretnék megérteni a miért és hows OOP a C # 3.0. Nem akar kihagyni.

Válaszolt 11/03/2009 05:06
a forrás felhasználó

szavazat
0

Objektum-orientált programozás Turbo C ++ . Nem szuper népszerű, de ez volt az egyetlen, ami igazán megfogott kezdődött, és ez volt az első könyv, ami igazán segített grokkolni milyen objektum volt. Olvasd el ezt egy waaaay gimiben. Ez a fajta hoz egy könnycseppet a szemem ...

Válaszolt 22/12/2008 15:15
a forrás felhasználó

szavazat
0

Az algoritmusok könyv Robert Sedgewick. A must-olvasni a fejlesztők számára.

Jön a sok íz (C, C ++, Java)

http://www.cs.princeton.edu/~rs/

Válaszolt 17/09/2008 19:40
a forrás felhasználó

szavazat
0

Alkalmazása UML és Design Patterns.

Ez segített tervezési minták kattintani velem, és feltéve indoklást UML, hogy volt értelme számomra a megfogalmazás „UML Sketch”. Nevezetesen, hogy az UML kell használni, mint egy rövid vázlata a rendszer, amely a további előnye, hogy ne kelljen magyarázni a jelölést, hogy mások (ők sem tudják már UML vagy adsz nekik egy UML könyvet olvasni)

Válaszolt 17/09/2008 15:34
a forrás felhasználó

szavazat
0

Michael Abrash A Zen assembly

Válaszolt 17/09/2008 15:03
a forrás felhasználó

szavazat
0

Valószínűleg "C Dummies" vol 1, 1997-ben, és így tovább. Csak egy bevezetés igazán, de ez egy jó olvasni, miután felvette az íz a programozás CFA Alap az Atari ST. A Coronado C bemutató körüli időben is segített.

Válaszolt 17/09/2008 13:14
a forrás felhasználó


szavazat
0

Schaum körvonalazása a programozás C ++ John R Hubbard.

Ez volt az első programozási könyvet olvastam, amikor elkezdtem, C ++. Ez volt tehetséges, hogy nekem, aki látta az érdeklődésem a programozás során. A könyv nagyon jó kezdőknek - kezdte az elemi fogalmak, felment sablonok és vektorok. A példák voltak elég lényeges. A könyv gondolkozzanak, és kérdezősködj tovább, és próbálja ki a dolgokat magad.

Válaszolt 17/09/2008 07:21
a forrás felhasználó

szavazat
0

SAP ABAP programozás? „Teach Yourself ABAP 21 nap alatt” a legjobb könyvet!

Nem tartalmaz ügyes trükk, vagy a varázslás, de 3 év után, soha nem akadt egy átfogóbb könyv

Válaszolt 17/09/2008 06:56
a forrás felhasználó

szavazat
0

Nekem „Memory mint egy programozási koncepció C és C ++” nagyon kinyitottam a szemem, milyen memória kezelése tényleg működik. Ha egy C vagy C ++ fejlesztő úgy vélem, hogy egy kötelező olvasmány. Lesz dacosan tanulni valamit, vagy emlékszik dolog, amit talán elfelejtette az út mentén.

http://www.amazon.com/Memory-Programming-Concept-C/dp/0521520436

Válaszolt 17/09/2008 02:59
a forrás felhasználó

szavazat
0

„Az írás Solid kód: Microsoft technikák kifejlesztése hibamentes C programok (Microsoft programozási sorozat)” Steve MacGuire.

Érdekes, milyen nagy hányada a könyveket itt említett C / C ++ könyveket.

Válaszolt 17/09/2008 02:53
a forrás felhasználó

szavazat
0

Tulajdonképpen két könyvet látszanak. Az első az volt, kész. Annak ellenére, hogy kora, ez még mindig egy nagyon hasznos könyvet, és a fejezet veszélyeiről szóló korai optimalizálás megéri az árát a könyv önmagában.

A másik pedig a pszichológia a mindennapi dolgokat (most a tervezés mindennapi dolgokat, azt hiszem), ami megváltoztatta az, amit én gondolok a felhasználói felületek tervezésekor alkalmazásokat. Ez késztetett több felhasználó-központú.

Válaszolt 16/09/2008 22:17
a forrás felhasználó

szavazat
0

„A C ++ programozási nyelv” Bjarne Stroustrup

Válaszolt 16/09/2008 21:21
a forrás felhasználó

szavazat
0

Álmodik a kód valószínűleg csak a legmélyebb hatást az elmúlt 6 hónapban.

Válaszolt 16/09/2008 21:10
a forrás felhasználó

szavazat
0

Én minden idők kedvenc volt a C # Back Book, Matthew Telles.

Válaszolt 16/09/2008 21:07
a forrás felhasználó

szavazat
0

„Algoritmusok C” (1. kiadás), Sedgewick megtanított mindent algoritmusok, valamint tanított szól a buktatókat dokumentáció és a másolás / beillesztés kódot minden mintakódjának ez a verzió került a „algoritmusok Pascal” változat és egyszerűen átengedjük egy egyszerű kód fordító, amely nem módosíthatja a különböző indexelési rendszereket.

Válaszolt 16/09/2008 20:41
a forrás felhasználó

szavazat
0

Tenenbaum első operációs rendszerek könyvet. Az első pillantást kernel szintű programozási.

Válaszolt 16/09/2008 20:20
a forrás felhasználó

szavazat
0

Mastering C ++ Tom Swan. Ez volt a legjobb fajta könyv, volt példa, amelyek egyszerű ahhoz, hogy tanítani fogalmak, de hasznos ahhoz, hogy egyéb problémák megoldásához. Ez nagyon olvasható, ez volt az első könyv, amit olvastam, amikor megkapta az egyetemre, és ez csak akkor szükséges, hogy kell olvasni egyszerre.

Válaszolt 16/09/2008 20:04
a forrás felhasználó

szavazat
0

C ++ BlackBook. KISS végig

Válaszolt 16/09/2008 19:42
a forrás felhasználó

szavazat
0

Amikor elkezdtem, nem volt „Mastering Turbo Pascal” Tom Swan. Nincs semmi szörnyen mély ez a könyv. Világos volt, és tömör, de használható példákat. Ennek alapján a tudományt, én szült egy szoftverfejlesztő karrier most 15+ év.

Válaszolt 16/09/2008 19:41
a forrás felhasználó

szavazat
0

Évekkel ezelőtt, Bruce Eckel gondolkodását C ++ megtanított sokat a C ++, hanem fontos a szigetelő kérdés, hogy egy kis „sandbox” tanulmányi / elemzés. Ez a technika nagyban befolyásolta a karrierem, és rendszeresen segít nekem problémák elhárítása mind a magam és mások.

Ezek a napok, utalok gondolkodás Java, ami meg van írva, ugyanabban a stílusban. Valahogy, a stílus túl egyszerű, egyszerű „példák” és mélyen kapja meg a szíve a kérdés.

Nagyon hálás vagyok, hogy fogok vásárolni szinte semmit Eckel, látatlanban.

Válaszolt 16/09/2008 19:22
a forrás felhasználó

szavazat
0

C # a tapasztalt programozók számára

vagy tényleg semmit Dietel & Dietel. Elolvastam több a könyv, és már mindent félelmetes.

Válaszolt 16/09/2008 19:08
a forrás felhasználó

szavazat
0

Kezelése gigabájt egy instant klasszikus való gondolkodás a súlyemelés információt.

Válaszolt 16/09/2008 19:07
a forrás felhasználó

szavazat
0

A C ++ sorozat programozási könyvek Deitel és Deitel

Válaszolt 16/09/2008 18:51
a forrás felhasználó

szavazat
0

A gyűjtemény volt, és lenyűgöző. Edsger Dijkstra (némi segítséggel CAR Hoare) kis fekete könyv Strukturált programozás és particlarly az esszé címe: „Az, hogy képtelenek voltunk sokat.”

Válaszolt 16/09/2008 18:00
a forrás felhasználó

szavazat
0

„Hogyan kell egy programozó: A Rövid, átfogó, és Személyi összesítő” által Robert L Read

Nem éppen egy könyv, hanem egy esszét, de ez határozottan ihletet nekem, amikor bekerültem a kódolás. Loved fogalma belépő egy törzs. Érdemes olvasni.

Válaszolt 16/09/2008 15:46
a forrás felhasználó

szavazat
0

PHP tárgyak, minták és a gyakorlat. http://www.apress.com/book/view/9781590599099

Válaszolt 16/09/2008 15:41
a forrás felhasználó

szavazat
0

Szakmai Excel Fejlesztési Ez a könyv megmutatta, hogyan lehet jó minőségű alkalmazásokat belül az egyik legelterjedtebb programozási állványok.

Válaszolt 16/09/2008 15:16
a forrás felhasználó

szavazat
0

Gondolkodás Java (Patterns), Bruce Eckel

Válaszolt 16/09/2008 15:14
a forrás felhasználó

szavazat
0

Az értelmezés az objektum-orientált programozási nyelvek Ian Craig

Mert megmutatta, hogy sokkal több volt a oo, mint a szabványos C ++ / Java kifejezések

Válaszolt 16/09/2008 15:02
a forrás felhasználó

szavazat
0

Nem egy programozási könyvet, de még mindig nagyon fontos könyv minden programozó helyesen:

Kering a Giant Hairball Gordon MacKenzie

Válaszolt 12/09/2008 02:06
a forrás felhasználó

szavazat
0

Agile Software Development Alistair Cockburn

Válaszolt 27/08/2008 01:59
a forrás felhasználó

szavazat
0

Amellett, hogy mások javaslatait, azt javasoljuk, hogy vagy megszerzése egy példányt SICP, vagy olvasott az interneten . Ez az egyik a néhány könyvet, hogy azt olvastam, hogy úgy érzem, nagyon megnövekedett az én jártas tervezése szoftverek, különösen létrehozásában jó absztrakciós rétegek.

Egy könyv, amely nem közvetlenül kapcsolódik a programozást, de az is jó olvasni a programozók (IMO) a Beton matematika . A legtöbb, ha nem minden a téma benne hasznosak programozók tudni, és ez nem jobb munkát elmagyarázza a dolgokat, mint bármely más matekkönyvedben Olvastam a mai napig.

Válaszolt 27/08/2008 01:46
a forrás felhasználó

szavazat
0

SQL kisokos

Válaszolt 21/08/2008 22:26
a forrás felhasználó

szavazat
0

Van egy pár (nem régi) blogbejegyzések e tárgyban

Válaszolt 21/08/2008 22:10
a forrás felhasználó

szavazat
0

Code Craft

Válaszolt 21/08/2008 21:54
a forrás felhasználó

Válaszolt 21/08/2008 21:10
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more