Peters Reading List For Library
|home |print view |recent changes |changed November 10, 2008 |
exact
|You are 50.19.155.235 <- set your identity!
go to start recent
changes

Sections: Software Engineering 2 | Parallel und Netzwerkprogrammierung | Programmieren 3 C++ | Advanced Patterns and Frameworks (+ Patterns allgemein) | sonstiges Lesenswertes |

Hier sammle ich die Bücher, die ich als Inspiration etc. für meinen Unterricht verwende.

Software Engineering 2 ^

grösstes Sammelsurium, zusätzlich noch die Titel vom Pramatic Bookshelf

AutorTitelKommentar
Michael FeathersWorking Effectively with Legacy CodeMaster Modul SEA
Andreas ZellerWhy Programs FailMaster Modul SEA
Robert MartinAgile Software Engineering - Principles, Patterns, Practices
Paul M. DuvallContinuous Integration
Andrew Hunt, David Thomas The Pragmatic Programmer
William C. WakeRefactoring Workbook
Stefan Rook, Martin LippertRefactorings in grossen Softwareprojekten
Joshua KerievskyRefactoring to Patterns
Martin FowlerRefactoring - Improving the Design of Existing Code
Dave ThomasProgramming RubyPDF Schullizenz
Rick Mugridge, Ward CunninghamFIT for Developing Software
Frank WestphalTestgetriebene Entwicklung mit JUnit & FIT
Gerard MeszarosxUnit Test Patterns - Refactoring Test CodeMaster Modul SEA, http://xunitpatterns.com
J.B. RainsbergerJUnit Recipes
David AstelsTest-Driven Development - A practical Guide
Kent BeckTest-Driven Development by Example
Bertrand MeyerObject-oriented Software Construction - second editionExemplar von IFS zu Bibliothek
Richard Mitchell, Jim McKimDesign by Contract by Example

Parallel und Netzwerkprogrammierung ^

AutorTitelKommentar
Doug LeaConcurrent Programming in Java - Second Editionschon etwas in die Jahre gekommen, aber noch aktuell
Brian GoetzJava Concurrency in Practice
Scott Oaks, Henry WongJava Threads
Timothy G. Mattson, Beverly A. Sanders, Berna L. MassingillPatterns for Parallel Programming eher advanced, für Modul APF
W. Richard Stevens, Bill Fenner, Andrew M. RudoffUNIX Network Programming - Third Editionbestellen
Douglas Schmidt, Michael Stal, Hans Rohnert, Frank BuschmannPattern-oriented Software Architecture - Volume 2 - Patterns for Concurrent and Networked Objects
Michael Kircher, Prashant JainPattern-oriented Software Architecture - Volume 3 - Patterns for Resource Management

Programmieren 3 C++ ^

AutorTitelKommentar
Bjarne StroustrupDie C++ Programmiersprache (4. aktualisierte Auflage)in english: special edition/3rd edition, Exemplar von IFS für Bibliothek
Nicolai M. JosuttisThe C++ Standard Library gibt es auch auf deutsch
Björn KarlssonBeyond the C++ Standard Librarybestellen
David Vandervoorde, Nicolai M. JosuttisC++ Templates - The Complete Guide
Scott MeyersEffective C++ Third Edition
Scott MeyersEffective STL
Andrei AlexandrescuModern C++ Design
Herb Sutter, Andrei AlexandrescuC++ Coding Standards
-The C++ Standard (ISO/IEC: 14882:2003 second edition)

Advanced Patterns and Frameworks (+ Patterns allgemein) ^

AutorTitelKommentar
Heinz ZüllighovenObject-Oriented Construction Handbook
Martin FowlerAnalysis Patterns
James Noble, Charles WeirSmall Memory Software - Patterns for systems with limited memory
James O. Coplien, Neil B. HarrisonOrganizational Patterns of Agile Software Development
Serge Demeyer, Stéphane Ducasse, Oscar NierstraszObject-oriented Reengineering Patterns
Robert S. HanmerPatterns for Fault Tolerant Software
Paul Dyson, Andy LongshawArchitecting Enterprise Solutions - Patterns for High-Capability Internet-Based Systems
Markus Völter, Alexander Schmid, Eberhard WolffServer Component Patterns - Component Infrastructures Illustrated with EJBFowler's Enterprise Patterns ggf. besser
Frank Buschmann, Kevlin Henney, Douglas C. SchmidtPattern-oriented Software Architecture Vol. 4 - A Pattern Language for Distributed Computing
Frank Buschmann, Kevlin Henney, Douglas C. SchmidtPattern-oriented Software Architecture Vol. 5 - On Patterns and Pattern Languages
Christopher AlexanderA Pattern Languagegibt es vielleicht schon bei L oder R
Gregor Hohpe, Bobby WoolfEnterprise Integration Patterns
Martin FowlerPattern of Enterprise Application Architecture
Bruce Powel DouglasReal-Time Design Patterns
various editorsPattern Languages of Program Design Vol. 1-5

sonstiges Lesenswertes ^

AutorTitelKommentar
Robert C. MartinClean CodeKritikCleanCode bestellen
Pete McBreenSoftware Crafsmanship
Scott AmblerAgile Modelling
Andreas RüpingAgile Documentationbestellen für BA/SA wichtig
Eric S. RaymondThe Art of UNIX Programming
Diomidis SpinellisCode Reading
Pete GoodliffeCode CraftPDF Schullizenz


Last edited November 10, 2008 go to start recent
changes