Ganz gleich, ob Sie Ihren Geist anregen oder ihn mit möglichst viel Wissen über die verschiedenen Facetten der Softwareentwicklung füllen möchten, es gibt keinen besseren Weg, die Datenbank Ihres wissenschaftlichen Gehirns zu erweitern, als durch die Lektüre anregender Bücher. Die verbesserten analytischen Fähigkeiten, die Sie durch die Lektüre erlangen, werden Ihnen bei der
- Typen und Programmiersprachen von Benjamin Pierce
- C++ und der Ruhm der Patterns von James O. Coplien
- Software-Patterns von James O. Coplien
- Multi-Paradigma-Design für C++ von James O. Coplien
- Schlanke Architektur: für agile Softwareentwicklung von James O. Coplien und Gertrud Bjørnvig
- Effektives Java von Joshua Bloch
- Java Concurrency in der Praxis von Joshua Bloch & Brian Goetz
- Schöne Daten von Peter Norvig
- Künstliche Intelligenz: Eine moderne Herangehensweise von Peter Norvig
- Paradigmen der KI-Programmierung: Fallstudien in Common Lisp von Peter Norvig
- Über Lisp von Paul Graham
- Refactoring: Die Verbesserung des Designs von bestehendem Code von Martin Fowler
- Patterns of Enterprise Application Architecture von Martin Fowler
- Ein bisschen Java, ein paar Muster von Daniel Friedman und Matthhias Felleisen
- Eine Mustersprache von Christopher Alexander
- Code Complete von Steve McConnell
- Die Programmiersprache C von Dennis Ritchie & Brian Kernighan
- Der pragmatische Programmierer von Andrew Hunt und David Thomas
- Clojure programmieren von Stuart Halloway
- Buchreihe "Head First" von Kathy Sierra & Bert Bates
- Das Innere des IBM PC von Peter Norton
- Programmiererhandbuch für den IBM PC von Peter Norton
- Die Deadline, Adrenalin-Junkies und Vorlagen-Zombies, Peopleware: Produktive Projekte und Teams von Tom DeMarco
- Linux-Kernel-Entwicklung von Robert Love
- Coding Horror von Jeff Atwood
- Eintauchen in Python von Mark Pilgrim
- Die Reise des Softwareprofis von Luke Hohmann
- Struktur und Interpretation von Computerprogrammen von Harold Abelson, Gerald Jay Sussman, Julie Sussman
- Die Programmiersprache C von Brian Kernighan und Dennis Ritchie
- Einführung in Algorithmen von Charles E. Leiserson, Clifford Stein, Ronald Rivest, und Thomas H. Cormen
- Entwurfsmuster: Elements of Reusable Object-Oriented Software von Erich Gamma, John Vlissides, Ralph Johnson und Richard Helm
- Der mythische Mann Monat von Fred Brooks
- Die Kunst der Computerprogrammierung von Donald Knuth
- Compiler: Prinzipien, Techniken und Werkzeuge von Alfred V. Aho, Ravi Sethi und Jeffrey D. Ullman
- Gödel, Escher, Bach: ein ewiges goldenes Geflecht von Douglas Hofstadter
- Sauberer Code: Ein Handbuch für agiles Softwarehandwerk von Robert C. Martin
- Effektives C++ von Scott Meyers
- Effektiveres C++: 35 neue Wege zur Verbesserung Ihrer Programme und Designs von Scott Meyers
- CODE von Charles Petzold
- Programmierperlen von Jon Bentley
- Effizientes Arbeiten mit Legacy-Code von Michael C. Feathers
- Peopleware von Demarco und Lister
- Programmierer bei der Arbeit von Peter Seibel
- Sie scherzen wohl, Mr. Feynman! von Ralph Leighton, Richard Feynman
- Der kleine Fälscher von Daniel P. Friedman und Matthias Felleisen
- The Seasoned Schemer von Daniel P. Friedman und Matthias Felleisen
- Why's (Poignant) Guide to Ruby von why the lucky stiff
- The Inmates Are Running The Asylum: Warum uns High-Tech-Produkte in den Wahnsinn treiben und wie wir die Vernunft wiederherstellen können von Alan Cooper
- Die Kunst der Unix-Programmierung von Eric S. Raymond
- Testgetriebene Entwicklung: Am Beispiel von Kent Beck
- Praktiken eines agilen Entwicklers von Venkat Subramaniam
- Bringen Sie mich nicht zum Nachdenken von Steve Krug
- Agile Softwareentwicklung, Prinzipien, Muster und Praktiken von Robert C. Martin
- Domänengesteuerte Designs von Eric Evans
- Das Design der alltäglichen Dinge von Donald Norman
- Modernes C++ Design von Andrei Alexandrescu
- Best Software Writing 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: Die Entmystifizierung der schwarzen Kunst von Steve McConnel
- Der leidenschaftliche Programmierer (Mein Job ging nach Indien) von Chad Fowler
- Hacker: Die Helden der Computerrevolution von Steven Levy
- Algorithmen + Datenstrukturen = Programme von Niklaus Wirth
- Soliden Code schreiben von Steve Maguire
- JavaScript: Die guten Seiten von Douglas Crockford
- Realistisch werden mit 37 Signalen
- Grundlagen der Programmierung von Karl Seguin
- Computergrafik: Prinzipien und Praxis in C von Andries van Dam, James D. Foley, John F. Hughes, und Steven K. Feiner
- Denken in Java von Bruce Eckel
- The Elements of Computing Systems von Noam Nisan und Shimon Schocken
- Refactoring nach Mustern von Joshua Kerievsky
- Moderne Betriebssysteme von Andrew S. Tanenbaum
- Der kommentierte Turing von Charles Petzold
- Dinge, die uns klug machen von Donald Norman
- Der zeitlose Weg des Bauens von Christopher Alexander
- Die C++ Programmiersprache (3. Auflage) von Stroustrup
- Computersysteme - Die Sichtweise eines Programmierers von Randal Bryant
- Agile Prinzipien, Muster und Praktiken in C# von Robert C. Martin
- Wachsende objektorientierte Software, geleitet von Tests von Steve Freeman und Nat Pryce
- Framework Design Richtlinien 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 von Paul Graham
- Die Seele einer neuen Maschine von Tracy Kidder
- CLR über C# von Jeffrey Richter
- Der zeitlose Weg des Bauens von Christopher Alexander
- Entwurfsmuster in C# von Steve Metsker
- Zen und die Kunst, ein Motorrad zu warten von Robert M. Pirsig
- About Face - Die Grundlagen des Interaktionsdesigns von Alan Cooper
- Hier kommt jeder: Die Macht des Organisierens ohne Organisationen von Clay Shirky
- Das Tao der Programmierung von Geoffrey James
- Computergestützte Schönheit der Natur von Gary William Flake
- Soliden Code schreiben von Steve Maguire
- Philip und Alex' Leitfaden für die Veröffentlichung im Internet
- Objektorientierte Analyse und Design mit Anwendungen von Grady Booch
- Berechenbarkeit von N. J. Cutland
- Masterminds of Programming, von Federico Biancuzzi und Shane Warden
- Das Tao Te Ching
- Der produktive Programmierer, von Neal Ford
- Die Kunst der Täuschung von Kevin Mitnick
- Der Karriere-Programmierer: Guerilla-Taktiken für eine unvollkommene Welt von Christopher Duncan
- Pragmatische Unit-Tests in C# mit NUnit von Andy Hunt und Dave Thomas mit Matt Hargett
- Wie man es löst von George Polya
- Der Alchimist von Paulo Coelho
- Smalltalk-80: Die Sprache und ihre Implementierung von Adele Goldberg
- 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
- Überarbeitet von Jason Freid und DHH
- JUnit in Aktion von Ted Husted und Vincent Massol
[contact-form-7 id="21148" title="6 häufige Missverständnisse darüber, was Softwareentwickler wirklich wollen"]
Verfasst von
Ankita Katuri
Software engineer at coMakeIT
Unsere Ideen
Weitere Blogs
Contact



