Home

Projekte

Notizen

Bücherregal

Mitwirkende

Main /

Bücherregal

Einige Bücher aus meinem Regal, die mir besonders gefallen haben. Die Bücher, die noch fehlen, werde ich in Kürze nachreichen.

Softwaretechnik

  • Entwurfsmuster - Elemente wiederverwendbarer objektorientierter Software. Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Gang of four). Addison Wesley 1995.
    Der Klassiker unter den Softwaretechnikbüchern. Nach wie vor lesenswert und auch als Nachschlagewerk geeignet.
  • Extreme Programming Planen. Kent Beck, Martin Fowler. Addison Wesley 2001.
    Ein tolles Buch um tiefer in die Materie XP und Organisation von XP-Projekten einzusteigen.
  • UML konzentriert. Martin Fowler, Kendall Scott. Addison Wesley.
    Aufgrund des geringen Umfangs nicht als Lehrbuch geeignet, aber wer sich den Stoff noch mal kurz und knapp ins Gedächtnis rufen will wird an diesem Buch seine Freude haben.
  • Domain Driven Design. Eric Evans. Addison Wesley 2004.
    Dieses Buch ist wohl der Hammer. Eric Evans diskutiert bewährte Best-Practices für ein ausdrucksstarkes Design objektorientierter Systeme ohne sich in technischen Details zu verlieren. Sehr zu empfehlen.
  • The Pragmatic Programmer. Andrew Hunt, David Thomas. Addison-Wesley 1999.
    Hunt und Thomas stellen tolle Techniken vor, die den Entwurf orthogonaler Systeme begünstigen und das tägliche Leben der Programmierer vereinfachen. Sehr empfehlenswert.

Technische Themen

Ich bin kein Fan von Programmierbüchern, die eine spezielle Technologie oder Programmiersprache vorstellen, da sie sich dabei häufig in Details verlieren und dadurch recht mühsam zu lesen sind. Technische Probleme z.B. mit einer Programmiersprache oder -umgebung recherchiert man meist sowieso im Internet, da die Bücher schnell nicht mehr aktuell bzw. zu oberflächlich sind. Trotzdem stechen einige aus der Masse hervor:

  • Performant Java Programmieren. Hendrick Schreiber. Addison Wesley.
    Eigentlich ein Muß für jeden, der produktiven Javacode entwickeln muss. Standardkonstrukte an denen man auf den ersten Blick nicht das geringste Auszusetzen hat, werden hinsichtlich ihrer Performance untersucht und verbessert. Sehr gutes praxisbezogenes Buch.
  • Java als erste Programmiersprache. Joachim Goll, Cornelia Weiß, Frank Müller. Teubner Verlag.
    Ein tolles Buch, dass keineswegs nur für Anfänger geschrieben ist. Die wichtigsten Teilthemen (Beans, RPC, IO, Threads etc.) werden kurz genug vorgestellt um nicht langweilig zu werden. Auch als Nachschlagewerk toll. Ein "must read".
  • XML in a Nutshell. Elliote Rusty Harold, W. Scott Means. O'Reilly 2003.
    Ein toller Überblick über die aktuellen Standards, die im Zusammenhang mit XML entstanden sind. Enthalten sind zum Beispiel XPath, XSLT, RDDF, XSL-FO und ein umfangreicher Referenzteil.
  • Pragmatic Version Control - with CVS. Dave Thomas, Andrew Hunt.
    Wieder eine tolle Einführung, die alles wichtige erwähnt ohne zu ausführlich zu wirken. Auch als Subversion Variante erhältlich.
Letzte Änderung am 12.11.2007 00:52 Uhr