We recently organized October User Group Meeting on Design Principles and Practices at MIC, Karachi. I did a session on “Refactoring to SOLID code” and really enjoyed discussion with developers on design principles and practices.
We talked about aspects of bad design, better design and how we can apply SOLID principles to our day to day code. The session was irrespective of any technology and more related to Object Oriented Principles. As ‘software design’ is one of the area I am passionate about, so I love the talk.

AttendeesAdil Mughal - Refactoring to SOLID Code

The objective was to provide awareness and realization to developers on how following different design principles and practices will eventually make their life easy. I would like to thank everyone who attended the session and the contributors who made this event reality especially speaker (visitor) Zubair Ahmed and Kamran (from MIC) for needful arrangements.
As promised, I have shared session presentation and source code. See details below. StructureMap, the free Dependency Injection tool can be downloaded from github or Nuget Package
You can download source code demonstrated and presentation from shared folder.
P.S. Hope everyone enjoyed lucky draw 😉


Fahad Abbas · October 30, 2011 at 2:15 pm

Very informative seminar and easily understandable. good to see the professionals taking interest into these sessions and attending it. Keep it Up !

Anonymous · October 30, 2011 at 2:27 pm

Nice Work Adil.

Basmah · October 30, 2011 at 6:10 pm

Nice Slides!

Adil Mughal · October 31, 2011 at 5:01 am


Munib · November 1, 2011 at 1:25 pm

Well done.

M. Fahar Nouman · May 9, 2012 at 2:36 pm

Really nice staff reminds me the sweet old days when we have pdc in Karachi. Thanks for the uploads Adil.


Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *