-
Dependency injection for beginners
Feb 6, 2010 • dependency injection, Mixed, modularisation, software design
Pro-forma preamble
When I started learning how dependency injection works it was extremely hard for me to understand. Once I got what it does I still didn't quite get what the benefits of this technique were. I just thought it was some overly complex design pattern that is just making life difficult for the sake of it. After all, what is so bad about usingnew
anyway? -
What's my Google OpenID URL?
Short answer
-
Guten Tag, Edd
If you are a regular user of the Edd, the spoke length calculator you may have noticed that there is a new little drop-down box at the top right hand corner which lets you select between different languages. That's right, Edd is going to be available in multiple languages. -
Mavens's "The artifact has no valid ranges"
I have just learned to use the really great Java build and project management tool Maven. It makes managing large projects with dozens of components a lot easier and its build configuration is simpler and less imperative compared to Ant, since it relies a lot on convention over configuration. Basically, Maven knows that pretty much every project needs to be
-
First impressions of OS X 10.6 Snow Leopard
Sep 8, 2009 • apple, Mixed, osx, review, snow leopard
I couldn’t wait to finally get my hands on a copy of the latest iteration of Apple’s OS and the postal strike here in the UK made matters worse.
-
Dependency injection for beginners
Pro-forma preamble
When I started learning how dependency injection works it was extremely hard for me to understand. Once I got what it does I still didn't quite get what the benefits of this technique were. I just thought it was some overly complex design pattern that is just making life difficult for the sake of it. After all, what is so bad about usingnew
anyway? -
What's my Google OpenID URL?
Short answer
-
Guten Tag, Edd
If you are a regular user of the Edd, the spoke length calculator you may have noticed that there is a new little drop-down box at the top right hand corner which lets you select between different languages. That's right, Edd is going to be available in multiple languages. -
Mavens's "The artifact has no valid ranges"
I have just learned to use the really great Java build and project management tool Maven. It makes managing large projects with dozens of components a lot easier and its build configuration is simpler and less imperative compared to Ant, since it relies a lot on convention over configuration. Basically, Maven knows that pretty much every project needs to be
-
First impressions of OS X 10.6 Snow Leopard
I couldn’t wait to finally get my hands on a copy of the latest iteration of Apple’s OS and the postal strike here in the UK made matters worse.