Archive for the 'Book reviews' Category

Applying Domain-Driven Design and Patterns by Jimmy Nilsson

I first learned about DDD when I started on MonoRail a couple of years ago. However, DDD has been around longer than this. After I had been working with MonoRail and ActiveRecords for a while I started to dig deeper into the principles of DDD, so I also bought the Domain Driven Design by Eric Evans alongside this one.

The book contains good C# examples and it also describes how you can make your DDD solution run on NHibernate, which you might already know from MonoRail.

Because I have read both books, I can tell you that Jimmy has based this book on the principles from Eric Evans and also added some of the patterns from GoF.

If you want to kick start your DDD then this is a good book to start out with, due to the many code examples. However, when you have read this book, you might want to move on to Eric Evans, because some areas aren`t covered in greater depth.

High Performance Web Site by Steve Souders

Internet users often expect that your website will respond quickly, if not, they will leave and move on to one of your competitors. Companies like Google and Yahoo! knows this and one of the reasons why they perform so well, is Steve Souders.

The techniques used in this book are fairly easy to implement and if you have been reading my blog for some time, then you already know a few tricks. Some of them are that you can reduce http requests with css sprites and that you could/should place javascript at the bottom of the page.

There are 14 steps in this book on how to make your website perform better, so if you are into this, I strongly recommend you to read it.

.. Or you could read “Yahoo’s Best Practices for Speeding Up Your Web Site” online ;)

Javascript: The Good Parts by Douglas Crockford

I wish that this book would have been published many years ago, because it gives you a good understanding of how to write javascript.

I know Douglas Crockford from his many video presentations, so when the book was available on amazon.com I bought it immediately. I really enjoyed reading it and even though I consider my self to have descent skills in the art of JavaScript, I still learned some great things.

One of the things I found really helpful was the chapter about Inheritance. I know that JavaScript doesn`t really have the same support of Inheritance like other programming languages, but I often thought it a bit peculiar.

Even though this book is fairly small, 170 pages to be exact, it contains a lot of good materials. You would probably have to read it a couple of times, just like I in order to understand everything. I still sometimes read a chapter or two if there is something I have forgotten.

So, if you are into the black magic of JavaScript then reading this book is a good start to get on your way to become a true Jedi. However if you have no experience with programming you might want to wait awhile.

« Previous PageNext Page »