Tuesday, October 19, 2010

Books, Books, Books

Just received a new book - an oldie I wanted to read for a long time "Patterns of Enterprise Application Architecture" - starting the first chapter, we'll see how long it takes me to digest it. I'm mostly familiar with the patterns mentioned, but want to get it more formalized in my head, and for me reading a book is the way to go - I mostly "speed" read when viewing data on the internet, and I have more patience when I hold a physical book.


I bought this book, following some glowing reviews, and seeing that it covers some of my current interests in programming, large scale systems - this book is more enterprise systems in the big corporate software sense than large website (which is what I'm doing) - but I think since much is similar and these are basic concepts and ideas - I have a lot to gain from reading it.


Also in the upcoming order (haven't arrived yet), in no specific order, and going into my reading queue as soon as they arrive (shipping from the USA to Israel take time - but for books it is surprisingly in-expensive):

Yes, no mistake there, the last books are not exactly about programming, there is a cook (or rather a bake) book, a one from a Sci-Fi author I like Ursula K. Le Guin a lot (this is part of some Fantasy work she did) and a Finance book (I need to take care of my future as well - I'm not sure it is a book for me, but it is highly recommended, and there is a lot for me to learn about investing and managing assets).

Just finished the following books:
  • Coalescent - Not an original concept (first encountered in Frank Herbert's - Hellstrom's Hive) the story is very slow paced, and stretches a lot, the ancient Rome part is nicely done, along with classes and culture, but I was not much inspired - let's just say I could stop reading at any point. Character interaction especially is not developed - dialogs and scenes are highly simplistic and even boring. This was one of my tries to find new (for me) Sci-Fi authors so that I can read some more books - but I won't be buying more of his books, I think.
  • New York - not highly impressed, the history part is fairly interesting, but the plot and characters are not well developed in my opinion, and some plot lines seem to be just inserted for no good reason or effect (the Indian family and motif is not used quite enough, and 9/11 is a lame ending). I was much more impressed by the books of James Clavell -  a little less historical correct but way better in the writing and story... Again, not a keeper.
  • CLR via C# - highly technical, highly interesting, I enjoyed this book very much! learned a lot of things and enforced some previous knowledge. Author keeps it professional but lets his private opinions show (and makes sure you can see :-)) - Some of his statements could have created nice flame-wars in cyberspace, but in a book they are fun to read. Good tips on writing high-performance code, and lots of details for the geeks among us :-)

No comments: