The Artima Developer Community
Sponsored Link

Ruby Buzz Forum
My Apprenticeship - Monday, June 21, 2004

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Jake Scruggs

Posts: 336
Nickname: aurorae314
Registered: Feb, 2008

Jake Scruggs is a developer at ThoughtWorks
My Apprenticeship - Monday, June 21, 2004 Posted: Jun 21, 2009 10:08 PM
Reply to this message Reply

This post originated from an RSS feed registered with Ruby Buzz by Jake Scruggs.
Original Post: My Apprenticeship - Monday, June 21, 2004
Feed Title: Jake Scruggs
Feed URL: http://jakescruggs.blogspot.com/feeds/posts/default
Feed Description: Ruby, Rails, Metrics, Testing, and pursuit of clean code.
Latest Ruby Buzz Posts
Latest Ruby Buzz Posts by Jake Scruggs
Latest Posts From Jake Scruggs

Advertisement
This summer I'm revisiting my short apprenticeship at Object Mentor. I'll be posting commentary on all my posts from the summer of 2004 exactly 5 years later to the day.

Monday 6-21-04

Long bike ride in the rain this morning. Only got scary when those 16 wheelers zoomed by throwing a few gallons of water at me and my wiener bike. Micah was teaching the C# class today and lots of it was familiar b/c Java and C# are pretty darn similar, but it was cool to review TDD best practices while working with someone who didn't know about 'em. I was paired up with one of the paying customers ('Tony') and we managed to figure out M.S. Visual Studio. It's kinda like FrontPage in that it tries to force you to do things the Microsoft way. The refactoring tools are pretty crappy -- no extract method option (which is my new favorite thing)! So Tony and I had to do our own refactoring which was a good exercise. C# does have a cool decimal class which gives you arbitrary precision up to 26 places. This is very cool for money programs, because, as we all know, that guy (Richard Pryor) in that Superman movie used the rounding errors to steal money from banks and we can't have that. Anyway, I feel like C# isn't going to be to hard a transition, but it should be said that today was only the beginning.

I was sleepy all day today because we had this late-night cast party at my pad this weekend. Laura's cast came over and brought their friends. All in all it was about 25 people. I'm glad my landlord (who lives below me) wasn't home because there was lots of loud music and dancing. Right in the middle of Micah's lecture he looked over at me and caught me in this huge yawn -- for the record it was the sleep deprivation and not the class.

In Tic Tac Toe news: My program is now passing 11 out of 11 tests! And the methods tested include minimax and makeTheComputerMove. Now all I gotta do is figure out how to test the human interface. Hmmm.

Yeah that bike ride was kind of a harrowing adventure each morning. The only road that went directly to Object Mentor was a four laner that got lots of traffic. Could be pretty scary.

Read: My Apprenticeship - Monday, June 21, 2004

Topic: Remember to Flush Your Toilet Previous Topic   Next Topic Topic: My Apprenticeship - Friday, June 18, 2004

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use