Entries from January 2009

When to use Dependency Injection

January 14th, 2009 · 19 Comments

by Miško Hevery A great question from the reader… The only thing that does not fully convince me in your articles is usage of Guice. I’m currently unable to see clearly its advantages over plain factories, crafted by hand. Do you recommend using of Guice in every single case? I strongly suspect, there are cases, [...]

Tags: Advice

Testability – re-discovering what we learned and forgot about software development

January 13th, 2009 · 8 Comments

[Reposted from: http://www.geekinasuit.com/2008/12/testability-re-discovering-what-we.html] by Christian Gruber (or, why agile approaches require good old-fashioned O-O) What are we all talking about? (the intro) Testability comes out of an attempt to understand how agile processes and practices change how we write software. Misko Hevery has written some rather wonderful stuff on his blog, and starts to get into issues [...]

Tags: Uncategorized

Testability Explorer Plugin for Hudson

January 4th, 2009 · 1 Comment

Many thanks to Reik Schatz who has written a  Testability Explorer plug-in for Hudson. Great job Reik! And many thanks for helping out. You can check out his experience about writing the plug-in here. To read about the plug-in visit the Hudson repository of plug-ins here. To find out more about the Testability Explorer read [...]

Tags: Announcement

Interfacing with hard-to-test third-party code

January 4th, 2009 · 7 Comments

by Miško Hevery Shahar asks an excellent question about how to deal with frameworks which we use in our projects, but which were not written with testability in mind. Hi Misko, First I would like to thank you for the “Guide to Writing Testable Code”, which really helped me to think about better ways to [...]

Tags: Advice · Testability

Happy New Year – 2009

January 4th, 2009 · 2 Comments

Just wanted to send a happy new year message to all of my readers who have made my blog such a success. In your personal life, I wish you a lot of time spent with your family and friends (away from the debugger). In your professional life  I wish you a lot of bug free, Singleton free  code and [...]

Tags: Uncategorized