Next Meetup

Mar. 27, 2018 - Timothy Klenke - Dependency Inversion Principle
Please note our location is no longer downtown. Please come join us for this event and RSVP so we can get a head count for attendance and food accommodation. 5:30-6:00pm Food 6:00-8:00pm Speaker: Timothy Klenke Abstract: This is somewhat a follow up to my talk last year on unit testing. The goal of that talk was to get people started with unit testing. During that talk I made the rather controversial claim that you don’t need to rewrite or redesign all your software to get started with unit testing. However, if you want to make your code more testable, easier to read, and better designed then Dependency Inversion Principle (DIP) is how you do that. DIP is the D from the SOLID object-oriented design principles of “Uncle Bob” Martin. Although it predates the C# language, it’s still very relevant today. I’ll discuss the principle and go through a code walk through of how to refactor code to apply this principle. Speaker Bio: Timothy is an Edmonton based developer current working at Process Solutions Canada Limited. He helps develop software to assist with the loading of bulk cement powder. Truck drivers use this software via a touch screen to lower spouts into trucks, start process flow valves, and print bills of lading with full backend integration to various ERP systems. His software is running at installations across 5 continents. Timothy graduated from the U of A with a Bachelors of Computing Science in 1998. He is an evangelist for Clean Code and best practices. He works hard at developing small tools, code libraries, and process improvements that help boost his team’s productivity. He hopes he can share some of this with you. Event Sponsor: Next Event: We are looking for speakers for the rest of the season. As a community we enjoy our local members to contribute and share their passion and success with others. Please get the word out and if you know someone who would like to present a specific topic, email us at Sponsors: We are looking for sponsors. Please contact us if you would like to sponsor us. Current .NET Job Opportunities: Your company can advertise your job postings here. Contact us for job postings sponsorship.

Idylwylde Branch, Public Library

8310-88 Ave · Edmonton, AB


What we're about

Public Group

The Edmonton .NET User Group is a non-profit organization which empowers the IT Professionals and Developers using the Microsoft .NET Framework technologies with great knowledge, skills, resources and opportunities at the events we host. As a member of this community, we value your feedback and support to continuously improve and grow this community. We will try our best to accommodate your needs such as the speakers or topics you like to learn about. We also would like to welcome business leaders in the community to get connected with us and our members to provide business and career opportunities.

Members (448)

Photos (179)