1436 Stimmen

Welches ist das einflussreichste Buch, das jeder Programmierer lesen sollte?

Wenn Sie in der Zeit zurückgehen und sich selbst sagen könnten, dass Sie ein bestimmtes Buch zu Beginn Ihrer Karriere als Entwickler lesen sollten, welches Buch wäre das?

Ich erwarte, dass diese Liste sehr vielfältig ist und ein breites Spektrum an Themen abdeckt.

Zum Suchen: Verwenden Sie das Suchfeld in der oberen rechten Ecke. Um die Antworten auf die aktuelle Frage zu durchsuchen, verwenden Sie inquestion:this . Zum Beispiel:

inquestion:this "Code Complete"

1743voto

Justin Standard Punkte 21139
  • Code vollständig (2. Auflage) von Steve McConnell
  • Der pragmatische Programmierer
  • Struktur und Interpretation von Computerprogrammen
  • Die Programmiersprache C von Kernighan und Ritchie
  • Einführung in Algorithmen von Cormen, Leiserson, Rivest & Stein
  • Entwurfsmuster von der Viererbande
  • Refaktorierung: Verbesserung des Designs von bestehendem Code
  • Der Monat des mythischen Mannes
  • Die Kunst der Computerprogrammierung von Donald Knuth
  • Kompilierer: Prinzipien, Techniken und Werkzeuge von Alfred V. Aho, Ravi Sethi und Jeffrey D. Ullman
  • Gödel, Escher, Bach von Douglas Hofstadter
  • Sauberer Code: Ein Handbuch für agiles Software-Handwerk von Robert C. Martin
  • Wirksames C++
  • Wirksameres C++
  • CODE von Charles Petzold
  • Programmier-Perlen von Jon Bentley
  • Effizientes Arbeiten mit altem Code von Michael C. Feathers
  • Peopleware von Demarco und Lister
  • Programmierer bei der Arbeit von Peter Seibel
  • Sie scherzen wohl, Herr Feynman!
  • Leistungsfähiges Java 2. Auflage
  • Muster der Unternehmensanwendungsarchitektur von Martin Fowler
  • Der kleine Betrüger
  • Der erfahrene Trickbetrüger
  • Warum der (ergreifende) Leitfaden zu Ruby
  • The Inmates Are Running The Asylum: Warum High-Tech-Produkte uns in den Wahnsinn treiben und wie wir die Vernunft wiederherstellen können
  • Die Kunst der Unix-Programmierung
  • Testgetriebene Entwicklung: Am Beispiel von Kent Beck
  • Praktiken eines agilen Entwicklers
  • Zwingen Sie mich nicht zum Nachdenken
  • Agile Softwareentwicklung, Prinzipien, Muster und Praktiken von Robert C. Martin
  • Bereichsbezogene Entwürfe von Eric Evans
  • Das Design der alltäglichen Dinge von Donald Norman
  • Modernes C++-Design von Andrei Alexandrescu
  • Beste Software schreiben I von Joel Spolsky
  • Die Praxis des Programmierens von Kernighan und Pike
  • Pragmatisches Denken und Lernen: Refactor Your Wetware von Andy Hunt
  • Software-Schätzung: Entmystifizierung der schwarzen Kunst von Steve McConnel
  • Der leidenschaftliche Programmierer (Mein Job ist nach Indien gegangen) von Chad Fowler
  • Hacker: Die Helden der Computerrevolution
  • Algorithmen + Datenstrukturen = Programme
  • Soliden Code schreiben
  • JavaScript - Die guten Seiten
  • Real werden von 37 Signals
  • Grundlagen der Programmierung von Karl Seguin
  • Computergrafik: Grundlagen und Praxis in C (2. Auflage)
  • Denken in Java von Bruce Eckel
  • Die Elemente der Datenverarbeitungssysteme
  • Refactoring nach Mustern von Joshua Kerievsky
  • Moderne Betriebssysteme von Andrew S. Tanenbaum
  • Der kommentierte Turing
  • Dinge, die uns klug machen von Donald Norman
  • Die zeitlose Art des Bauens von Christopher Alexander
  • Die Deadline: Ein Roman über Projektmanagement von Tom DeMarco
  • Die Programmiersprache C++ (3. Auflage) von Stroustrup
  • Muster der Unternehmensanwendungsarchitektur
  • Computersysteme - die Perspektive eines Programmierers
  • Agile Prinzipien, Muster und Praktiken in C# von Robert C. Martin
  • Wachsende objektorientierte Software, angeleitet durch Tests
  • Rahmengestaltungsrichtlinien von Brad Abrams
  • Objektorientiertes Denken von Dr. David West
  • Fortgeschrittene Programmierung in der UNIX-Umgebung von W. Richard Stevens
  • Hacker und Maler: Große Ideen aus dem Computerzeitalter
  • Die Seele einer neuen Maschine von Tracy Kidder
  • CLR über C# von Jeffrey Richter
  • Die zeitlose Art des Bauens von Christopher Alexander
  • Entwurfsmuster in C# von Steve Metsker
  • Alice im Wunderland von Lewis Carol
  • Zen und die Kunst der Wartung von Motorrädern von Robert M. Pirsig
  • About Face - Die Grundlagen des Interaktionsdesigns
  • Hier kommen alle: Die Kraft des Organisierens ohne Organisationen von Clay Shirky
  • Das Tao der Programmierung
  • Computergestützte Schönheit der Natur
  • Soliden Code schreiben von Steve Maguire
  • Philip und Alex' Leitfaden zur Veröffentlichung im Internet
  • Objektorientierte Analyse und Design mit Anwendungen von Grady Booch
  • Leistungsfähiges Java von Joshua Bloch
  • Berechenbarkeit von N. J. Cutland
  • Vordenker der Programmierung
  • Das Tao Te Ching
  • Der produktive Programmierer
  • Die Kunst der Täuschung von Kevin Mitnick
  • Der Karriere-Programmierer: Guerilla-Taktiken für eine unvollkommene Welt von Christopher Duncan
  • Paradigmen der Programmierung künstlicher Intelligenz: Fallstudien in Common Lisp
  • Meister der Verdammnis
  • Pragmatische Unit-Tests in C# mit NUnit von Andy Hunt und Dave Thomas mit Matt Hargett
  • Wie man das Problem löst von George Polya
  • Der Alchimist von Paulo Coelho
  • Smalltalk-80: Die Sprache und ihre Implementierung
  • Schreiben von sicherem Code (2. Auflage) von Michael Howard
  • Einführung in die funktionale Programmierung von Philip Wadler und Richard Bird
  • Keine Wanzen! von David Thielen
  • Nacharbeit von Jason Freid und DHH
  • JUnit in Aktion

9voto

ladookie Punkte 1284

Programmierung von Grund auf. Es ist kostenlos im Internet erhältlich. Dieses Buch hat mir AT&T asm beigebracht. Es ist sehr leicht zu lesen.

alt text

9voto

RD1 Punkte 3285

Die Praxis des Programmierens. Von Brian W. Kernighan, Rob Pike.

Der hier gezeigte Stil ist ausgezeichnet - der Code spricht für sich selbst, und das ganze Buch folgt dem KISS-Prinzip. Persönlich nicht meine bevorzugte Sprache, aber dennoch einflussreich für mich.

9voto

Michiel Borkent Punkte 32952

Paradigmen der Programmierung künstlicher Intelligenz : Fallstudien in Common Lisp von Peter Norvig

enter image description here

Ich begann es zu lesen, weil ich Common Lisp lernen wollte. Als ich bei der Hälfte angelangt war, wurde mir klar, dass dies das beste Buch über Programmierung war, das ich bisher gelesen hatte.

9voto

Dave Clarke Punkte 1327

Typen und Programmiersprachen von Benjamin C. Pierce für ein gründliches Verständnis der Grundlagen von Programmiersprachen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X