Archive for June, 2010

links for 2010-06-23

Skills Matter : DDD eXchange 2010: Eric Evans on Keynote:DDD

Doing What You Love

Recently I had an interesting conversation with a couple guys at my client site. One of mentioned he heard about my presentation at a recent user group and also saw my invite I sent out for an internal Domain Driven Design study group and asked “How come you like work so much?” The other guy [...]

Friday Scala Kata: Weekday Heptagram

Last week’s scala kata was a bit challenging as it required a bit more advanced scala knowledge than the katas I’ve done so far. Breaking from last week I’ve decided to head back to the basics and dream up a kata to help focus on some of scala’s language features versus a full blown program. [...]

Scrumbutts Abound

Lately I came across this posting on an agile related mailing list. I know that job postings on these lists are often a low hanging fruit for criticism, but I really just could not help myself. THIS IS NOT A PM, but a SCRUM MASTER POSITION. The right candidate needs to have background as a [...]

Using Innovation Games as Retrospective Activities

About a month ago I purchased Innovation Games off of amazon… partly because I have a strong interest in facilitating interactive activities to learn and solve problems (which is what we do with retrospectives) and partly because I heard some subtle buzz about it. When I saw that another person on the retrospective mailing lists [...]

St.Louis Java SIG Google Collections Presentation

Tonight I gave a presentation at the St.Louis Java SIG on Google Collections. Here is the presentation that I made with Prezi, but like always the presentation is much more effective in person as it mostly served as a visual aid to talking and live examples. .prezi-player { width: 500px; } .prezi-player-links { text-align: center; [...]

Friday Scala Kata: Solitaire Cipher

This week’s scala kata is a favorite I’ve implemented before in javascript, Solitaire Cipher which was featured some time back as the first problem on the Ruby Quiz site. I think there should be enough source material on those two links to get started. The true acid test is being able to shuffle a deck [...]

Pascal’s Triangle Solution

Last night I completed this weeks Scala Kata to generate Pascal’s Triangle using a List of Lists. Although it works, I’d like to see if there is a better “scala way” to get it done. I’ve also discovered that List in scala is immutable so all those times I’m adding elements to the List I’m [...]

Revisiting Factorials in Scala

In my earlier post I showcased doing a simple factorial code kata using scala and today as I was driving home from work I was thinking… isn’t there some way to dynamically add methods to an object so that I can just write 10! and have it compute the factorial? The answer is yes, kind [...]

Friday Scala Kata: Pascal’s Triangle

This week’s Scala Kata was suggested to me by Tim Dalton. For a given number, build Pascal’s Triangle as a List of Lists starting from the top down. Here’s some examples to illustrate: Given n = 1, then the result should be List(List(1)) Given n = 2, then the result should be List(List(1), List(1,1)) Given [...]

Subscribe to RSS Feed Follow me on Twitter!