Zehn Bücher…

… die jeder Software-Entwickler gelesen haben sollte:

(Ohne erkennbare Reihenfolge)

  • Martin Fowler: Refactoring: Improving the Design of Existing Code
  • Gamma et al.: Design Patterns
  • Fred Brooks: The Mythical Man-Month
  • Tom DeMarco: Peopleware
  • Steve McConnell: Code Complete
  • Aho et al.: Compiler Construction
  • William J. Brown et al.: AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis
  • … da fehlen mir noch drei….Welche? Need help….

3 Responses to “Zehn Bücher…”

  1. Frank Says:

    I’m unsure about “Compiler Construction”, it’s a very specific topic unlike the other ones, if you include it you should include one about operating systems, one about DBs, …

    3 books that belong on your list:
    - “Pragmatic Programmer” Hunt & Thomas
    - “Introduction to Algorithms” Cormen++
    - “The Psychology of Computer Programming” Weinberg (ancient and sometimes funny but still a good read).

  2. Sonja Says:

    Getting Things Done : The Art of Stress Free Productivity
    oder halt was ähnliches

    Ausserdem: je nach zugehöriger Programmiersprache so etwas wie “Effective Java”

  3. Uli Says:

    @Frank & Sonja: Thanks for the tips. Now that means that I have to borrow these books from you ;) (If you own them!?)

    @Frank: It was intended to include specific topics. I think that a sound knowledge on Compiler Construction is a good thing to have — as it is on Databases and operatings systems. Unfortunately, I am quite clueless on these topics (especially DBs) — that’s the reason these are missing here. So if you have more tips here….

Leave a Reply