EXPERIENCE FOUNDATION
February Scala Koans!
This week at Experience we knocked down the first 30 expectations of the Scala Koans. In Experience “hot potato” fashion, the crew got through all of the exercises by switching after test driving a problem on the big screen, one after another. It was GREAT FUN and we got to kick the tires of Scala, a powerful [...]
Posted in Uncategorized | Comments Off
Cucumber and SQL
Experience Foundation is continuing on with SongBirdNation work and fine tuning the music transposition tool. We also having been diving into Cucumber, RSpec, WATIR, and SQL. There’s a lot of great stuff in the pipeline for the group!
Posted in Uncategorized | Comments Off
Software Apprenticeship is Good for Companies Today
The past week the Experience Foundation team has been working out what apprenticeship means to companies today. Here are a few items. Apprentices usually come with good reference. Known personal references are even better. Apprenticeship changes lives. Everyone learns on the job but apprentices also commit to learning outside of their normal work day with [...]
Posted in Uncategorized | Comments Off
Tic Tac Toe completed!
Tonight we finished off the remaining work to have a pretty functional tic tac toe game up and running in the console. We had fun! Here’s a snippet view.
Posted in Uncategorized | Comments Off
A little shell game…
Tonight at Experience Foundation was super fun! My partner in crime, Justin Hohman, led the exercise of adding a command line interface to drive the Tic-Tac-Toe game logic that we have been working on. Here’s a snippet: As you can see, we were able to get the following things accomplished: Create a Main Java class [...]
Posted in Code Kata | Comments Off
So what’s your story?
Last week at Experience Foundation we took a night to focus solely on breaking down a seemingly BIG project for estimation. The project’s product owner was with us that night and has received quotes from local firms ranging from $30k – $350k! We realized that much of the gap between estimates was due to the product owner [...]
Posted in Uncategorized | Comments Off
Tic-Tac-Toe winning logic
We performed some refactoring to the TIC-TAC-TOE app and extracted a Gameboard class to store the state of the game and ask questions to in order to know if someone as won. To complete the logic for determining if any combination of 3 cells has a winner we wrote the following test. private static final [...]
Posted in Uncategorized | Comments Off
Git, Maven, Java, jUnit & Tic-Tac-Toe
The last couple session we’ve continued to refactor the tic-tac-toe game we’ve been building. We did the following… Established an automated build leveraging Maven. Here we integrated jUnit for unit testing and Cobertura for code coverage static analysis. We set up a Git repo and pushed it to GitHub for tracking against. We continued to [...]
Experience Foundation Katas
All development katas we perform now have a home on github. http://github.com/bjallmon/experiencefoundation Enjoy!
Posted in Code Kata | Comments Off
Tic-Tac-Toe Continues
This week in Experience Foundation we continued down the path of building out the game Tic-Tac-Toe in Java. We are using Test-Driven-Development (TDD) to emerge the design and Tic-Tac-Toe API. Between last week and this week we’ve accomplished the following… Starting a game with two players<Player> (X & O) Initiating a gameboard that’s simply a [...]
Posted in Code Kata | Comments Off