Greg Hutchinson

The Regina Technology Community welcomes Greg Hutchinson!

Topic: Designing Better Software using Dependency Injection and Mock Objects
Designing and implementation of loosely coupled objects is usually considered a good goal, however in practice many programmers have more tightly coupled objects than necessary. Dependency injection is a design pattern that enables looser coupling to take place. Greg will briefly cover some concepts related to dependency injection and how it makes Mock Objects the natural choice for unit test cases. He will give a short introduction to the EasyMock framework as well as code coverage using EclEmma. The concepts will be reinforced with working examples.

Speaker: Greg Hutchinson
Greg Hutchinson is currently the Principal Application Developer at Farm Credit Canada. He has been developing software for almost 30 years using technologies ranging from 8085 Assembler and C to Smalltalk, and Java. More recently, his primary focus has been incorporating best practice methodologies to streamline the software development process, increase the productivity of developers, and improve code quality while also making it more stable and robust.

Royal Saskatchewan Museum
2445 Albert Street, Regina

Date: Wednesday Evening, March 2nd, 2011

Cost: Free

5:30 pm Food and social - please register if you are joining us for dinner
6:05 pm Part I
6:50 pm Break
7:05 pm Part II
7:50 pm Closing

We need to know how much food to order! :)

If you're joining us for dinner, please register through the Regina Technology Community website.

If you've registered and are unable to attend, please let us know through the Unregister page.

Registration deadline is Wednesday, March 2nd at 12:00 pm.

A big thank you to our sponsors!!

Gold Sponsors
Prairie Developer Conference
Solvera Solutions
Greystone Managed Investments Inc.
Telerik Inc.
ISM Canada
TMC Technology Management Corporation
Adxstudio Inc.
Paradigm Consulting Group Inc.

Silver Sponsor
Sutherland Consulting Inc.
JCC Computer Sales and Services
Metaplexity Associates LLC

Want to invest in your community? Check out our sponsorship page.