Archive for December, 2009

December 30, 2009 5

String Calculator – Scheme

By Enrique Comba Riepenhausen in Katas, Software Craftsmanship

Next in the series ’same Kata, different language’ I wanted to post my very own Kata in Scheme.
Currently I am learning Scheme. Due to my lack of knowledge in Scheme I could not write the tests (nor code) for the negative numbers part of the string calculator. I would have loved to get there, but [...]

December 27, 2009 0

My Response to Roy Osherove’s Feedback on my String Calculator Kata

By Corey Haines in Feedback

Since the String Calculator kata was posed by Roy Osherove, I asked him to take a look at my solution and give me feedback. He was kind enough to write an insightful blog post with some comments. Since he took the time to write them, I thought it fair to weigh in with my responses.
Roy:
Partial [...]

December 24, 2009 3

String Calculator – Scala

By Corey Haines in Katas

Continuing our series of ’same kata, different languages,’ Giordano Scalzo provides us with a great view of the kata in Scala. I’ve fooled around a little bit with Scala, but definitely felt like I was just writing java in a not-quite-different environment. Watching Giordano code was very refreshing.
Giordano Scalzo is a Software “jack of all [...]

December 17, 2009 9

String Calculator – Erlang

By Corey Haines in Katas

For our first in the series of ’same kata, multiple languages,’ we have a treat for everyone, Gabriele Lana is doing it in Erlang.
Gabriele Lana is a software journeyman living in Milan (Italy). Since 1998 he works as a developer and consultant. In 2000 he started using Agile practices in real time and embedded industries, proving their effectiveness [...]

December 17, 2009 0

String Calculator Series – Multiple Languages

By Corey Haines in Uncategorized

For the next few weeks, we will be experimenting a bit by having guests doing the String Calculator kata in different languages. I did it originally in Ruby, and we have Erlang, Scala, Clojure and Python coming. I’ll be contacting Roy Osherove, who sparked this kata, to do it in C# for us.
Watching the same [...]

December 10, 2009 0

No Katacast this week

By Corey Haines in Uncategorized

Due to time constraints, we won’t be having a katacast this week. It takes a long time to prepare one of these, and, unfortunately, the past couple weeks have seen some unfortunate things come up to take attention. As a result, developing, practicing and screencasting a new kata each week is undoable in the short [...]

December 3, 2009 8

String Calculator

By Corey Haines in Katas

Roy Osherove and Gil Zilberfeld of TypeMock talked about the katacast series on their podcast, ‘This Week in Testing,’ and called me out to do Roy’s standard TDD practice, String Calculator. There are a few screencasts of this kata in C# linked from his page, which are well-worth watching. It is always interesting seeing the [...]