CLR via C#
by Jeffrey Richter
This is the one i'm reading at the moment. So far it's great! Richter's style is conversational while still precise. The passion he has for software development is clearly evident in his writing. I find that each topic is explained in the way that someone might do if they were helping you out at work. They start simple, and then progress to the advanced features. The examples are decent and "real-world" which is nice, since it can often be hard to see how object graphs made up of cars can apply to your actual code.
Head First Design Patterns
by Elisabeth Freeman et al
This is an excellent book! It reminds me of fun educational books I read before the age of 10. And why should a software development text be boring!? To contradict my statement above, they use example class hierarchies made up of things like ducks, with interfaces like flyable and quackable. However, the depth of the examples surpass the silliness and the examples present poignant issues to do with implementing object design concepts properly.
More to come..
No comments:
Post a Comment