[.NET@night] 'TDD with C# and a Robot' by Bobby Dineen and Mitch Lake on April 2nd, 2015 at Gravitate sponsored by Levi, Ray & Shoup, Inc. (LRS)

Tags: TDD, Robots, Mitch Lake, Bobby Dineen

TDD with C# and a Robot

Not long ago, there was a story on the radio where a high school student explained how his Math teacher routinely 'tricked' her students into learning by throwing away the textbooks and replacing them with engaging and collaborative hands-on classroom exercises. That's our goal with this session -- to 'trick' ourselves into learning something new about Test-Driven Design/Development. Rather than writing some code to control a website login form, we will write some C# to give a Lego Mindstorms robot artificial intelligence. Along the way, we will also touch on refactoring, mocking and dependency injection. Not interested in learning about TDD? Come out and see how easy and fun it is to write code to control a robot.

Bobby Dineen

As technology enthusiast, software developer, and general tinkerer, Bobby Dineen has been working with computers since age 12. Bobby earned a Bachelor’s degree in Computer Science from Dakota State University, and then went on to earn a Master’s degree in Information Systems from Dakota State as well. He is very passionate about his work and strives each day to improve his skills and learn how to do things “right”.

Mitch Lake

Mitch Lake is a Partner and Consultant at Wildebeest Software. He has been focused on .Net development since the early days of the framework and has spent the last several years as a coach of software engineering practices. Mitch has served in various roles on teams within companies large and small. Mitch is passionate about continuing to learn and sharing what he has learned with others.

Meeting Location : Gravitate

Gravitate (The Midland Building) 206 6th Ave Des Moines, IA 50309

Meeting Agenda

5:45 PM - 6:15 PM: Free Pizza & Soda / Announcements

6:15 PM - 7:45 PM: Presentation

7:45 PM - 8:00 PM: Drawings & Giveaways

MEETING SPONSOR -- Levi, Ray & Shoup, Inc. (LRS)

Founded as a local computer consulting company in 1979, Levi, Ray & Shoup, Inc. (LRS) has grown to become a global provider of innovative information technology solutions with more than 600 employees. Corporate headquarters are located in Springfield, Illinois, and LRS offices are found throughout the United States and around the globe.

Continuing the LRS® consulting tradition, LRS Consulting Services recruits and places IT and engineering professionals on a contract, contract to hire, and direct placement basis. Known by clients for quality, flexibility and relationships, LRS Consulting Services is known by consultants for honesty, high ethical standards and straightforward communications. Consultants know we match them with the engagements that are the right fit, and we keep in touch after they start working.

For more information, visit http://www.lrs.com


in 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

For more information, visit http://www.qci.com

PLATINUM SPONSOR -- Infragistics

If your vision calls for stunning applications that deliver exceptional user experiences, you’ve come to the right place. We’re experts in technology and design, and we’re passionate about helping you build highly performant and stylish applications that solve problems, deliver inspiration, and maximize results. With our leading-edge Software, Services and Support, let us give you the UI and UX solutions that bring your vision to light.


We are now on Facebook, LinkedIn and Google Calendars.

Click Add to Google Calendar to get our calendar on your phone!

Google Groups

Subscribe to Iowa .NET User Group