James Carr | Rants and Musings of an Agile Developer

Archive for September 2009

Sep/09

29

links for 2009-09-29

Recently I was BDD’ing a class, and the behavior I needed to describe happened to be an object created internally (a simple value object) populated with a few attributes and passed to a collaborator. The old way I might be tempted to do this is just create a concrete implementation of the collaborator that stores the argument passed to it, then get it back and verify some outcome on it.

But I wondered if there was a way to do it with Mockito without it looking crappy. And apparently there is a way to verify values on an argument to a collaborator using ArgumentCaptor.

(more…)

No tags

Sep/09

25

All Good Things Come To An End

But all good endings have a new beginning! Today marks the last day of my employment with CARFAX, and I have to say that leaving is slightly bittersweet. CARFAX has been one of the most awesome employers that I have worked with and I will really miss the company and the people. It’s been a great three and a half years in which I have grown tremendously as a developer and honed my skills even more with agile, yet it has come time for me to move on in order to grow further.

It’s been a long road since that first time I saw on the extremeprogramming mailing list that CARFAX was hiring and jumped on board as it was a good chance to finally work in an environment that was trying to practice XP. Not only did I get some great hands on experience working in an agile environment on a broad range of projects, but I also developed personal and professional relationships that will undoubtedly last a lifetime. :)

So moving forward I will be consulting for Object Computing Inc. in St.Louis, MO. I’ve known many of the software engineers from OCI (and even attended some of their presentations at No Fluff Just Stuff) and they’re some pretty bright fellows. This position also gives me the opportunity to work in many different domains and different organization cultures. It’ll be a great step forward, but I’ll definitely miss the great times I’ve had at Carfax!

No tags

Want to get started with Scala, but not keen on using fancy IDEs nor have the cash to afford a nice Mac Powerbook and TextMate? Then this guide is for you! I’ll illustrate how to get a nifty scala development environment up and running on a system running Ubuntu with minimal hassle… and best of all completely cash free.

(more…)

No tags

Sep/09

16

links for 2009-09-16

Sep/09

14

links for 2009-09-14

Sep/09

13

links for 2009-09-13

Sep/09

10

links for 2009-09-10

Sep/09

9

links for 2009-09-09

Sep/09

7

links for 2009-09-07

Older posts >>

Theme Design by devolux.nh2.me