Software Development Listmania

Java

  • Core Java Volume I Fundamentals, 8th Edition
  • Core Java Volume II Advanced Features, 8th Edition
  • Java Language Specification, 3rd Edition
  • Effective Java, 2nd Edition (No comments simply the best!)
  • Java Puzzlers Traps, Pitfalls, and Corner Cases (what? you think you know Java!)

Server side

  • Enterprise JavaBeans 3.0, 5th Edition
  • Pro EJB 3 Java Persistence API
  • Spring in Action
  • Hibernate in Action

Web front end

  • Struts 2 in Action
  • Google Web Toolkit In Action
  • Gwt in Practice
  • Don’t make me think, A common sense approach to web usability

Database

  • PostgreSQL, 2nd Edition
  • EnterpriseDB, The Definitive Reference
  • Beginning Database Design

Desktop – User Interface

  • About Face 3
  • The Human Interface
  • Java Swing, 2nd Edition
  • Filthy Rich Clients (excellent book for Java Swing…)
  • SWT and JFace in Action
  • JavaFX in Action (waiting for it…)

Eclipse

  • Eclipse in Action
  • Eclipse Building Commercial-Quality Plug-ins

Algorithms

  • Bundle of Algorithms in Java, 3rd Edition
  • Introduction to Algorithms

Design Patterns

  • Design Patterns in Java
  • Head First Design Patterns
  • Antipatterns (knowing how NOT to do things is easier for most developers!)

Tools

  • Java Power Tools (very helpful)

Perl

  • Learning Perl, 5th Edition
  • Wicked Cool Perl Scripts

Python

Haskell

  • Programming in Haskell (good introduction… “Haskell is for lunatics”. Phantom type is my favorite :)

Other

  • Programming Language Pragmatics (somehow theoritical, but in a good way)
  • The Definitive ANTLR Reference
  • The ThoughtWorks Anthology (TODO: read…)


Have your say

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>




Safari hates me


About

Omer Haderi
Software Developer
@Brussels

My favorite language is Java but I am also interesting in other languages like perl, python and haskell.

Although I don’t have much time for games, I really enjoy playing Call of Duty, on the sports side I prefer football and basketball.

If you know reading, books are always a pleasure.

Python, Django and App Engine are my new toys…

PS: Big fan of JavaFX Script!

Latest news!

twitstamp.com

Where you can find me:

View Omer Haderi's profile on LinkedIn

Categories