.NET User Group Helping the .NET developers

Events

All events

January 5 - Refactoring to a S.O.L.I.D. Foundation

January 05, 2012 06:30 PM

January 05, 2012 08:00 PM

December 22, 2011 12:00 AM

Location

Street: 5 Hub Drive
City: Melville
State: New York
Country: USA
Register for Jan 5 - Refactoring to a S.O.L.I.D Foundation in Melville, NY  on Eventbrite

 

 

Topic: Refactoring to a S.O.L.I.D. Foundation

In this session we take a small, functional but tightly-coupled, software solution and improve its design using each of Robert C. Martin's S.O.L.I.D. principles as follows:

SRP: Single Responsibility Principle

OCP: Open-Close Principle

LSP: Liskov Substitution Principle

ISP: Interface Segregation Principle

DIP: Dependency Inversion Principle

Each principle will be applied in sequence to the existing solution.

Speaker: Steve Bohlen

Bio

Currently a Senior Software Engineer for SpringSource where he is the Technical Lead and Community Evangelist for the Spring.NET Framework, Stephen brings his varied 18-year-plus experience in software and technology to the design and delivery of Software Engineering Solutions and Frameworks for other Software Engineers. In addition to his work on Spring.NET, Stephen is also an active contributor to several other .NET Open-Source Software projects including NHibernate, NDbUnit, and others.Stephen is also a current and past Microsoft MVP award recipient and presently holds the office of the Vice President for INETA, North America.

Active in the software development community, Stephen speaks publicly, blogs (semi-)regularly, and is the author of several popular screencast series focused on Agile and ALT.NET concepts and technologies including the widely-praised 15-part Summer of NHibernate video series introducing viewers to the popular open-source O/RM tool. Stephen is also a founding/organizing member of the NYC ALT.NET user group which meets monthly to discuss Agile-focused techniques and technologies in the world of Microsoft software development and beyond.

 

Contact

Michael Shaw
Email: mshaw@hhogdev.com
Phone: 631-676-2186 x440
Cell:
Website:

user group S.O.L.I.D .NET

Facebook DZone It! Digg It! StumbleUpon Technorati Del.icio.us NewsVine Reddit Blinklist Furl it!

Post a comment