Skip directly to content

toddsedano's blog

Final reports -- Career

on Tue, 04/26/2011 - 00:32

How has this course affected your understanding of your career? 

Final reports -- Career

on Tue, 04/26/2011 - 00:32

How has this course affected your understanding of your career? 

Across the Board Kata

on Thu, 04/07/2011 - 17:41

Across The Board Kata

 

You are given a grid that contains five words. To discover each word, take one square from each column from left to right. Each square is used only once to form a word.

Example:

SAUMER
LUFSEP
SHQISTL
SERBID
MOSOOD

Output: [Seafood, Squid, Lobster, Shrimp, Mussel]

 

Dictionary

Carnegie Mellon has a phoneme dictionary (which may be overkill) http://www.speech.cs.cmu.edu/cgi-bin/cmudict

On a Mac, /usr/share/dict/words

Test cases (Training Set)

Input:

DICTIONARY

Output: Dictionary

Input:

APRON
NAPKIN
KITCHEN
COOKING
BAKING

Output: [Apron,Napkin,Kitchen, Cooking, Baking]

 

 

Tags: 

Practice, Practice, Practice

on Tue, 03/29/2011 - 02:38

Create a wiki (or an equivalent project that is related to your focus), record how long it takes you, and post a comment to this page.

In your comment be sure to include:

What is the project?

How long did it take you?

What language did you use?

Were there an ah-ha moments? Did you learn anything?

Gilded Rose Kata

on Tue, 03/22/2011 - 17:03

Purpose:

This kata fictionalizes the experience of working with someone else's code. You'll probably groan when you first see the code provided to you. The amount of code isn't overwhelming, its the prefect balance to evoke the feeling, "I can't wait to re-write this cruft." It's suggested that you use Test Driven Development with this kata. Once done, read the **spoiler** section below to see if you had a similar experience or not.

 

Original posting: http://iamnotmyself.com/2011/02/13/refactor-this-the-gilded-rose-kata/  

Tags: 

Pages