Posts
425
Comments
235
Trackbacks
42
Design Patterns
Everything Isn’t Fixed With Another Layer Of Abstraction
Many developers say with a sarcastic tone “You can fix any problem with another layer of abstraction”. The question is if there is any truth to this. While abstraction can increase reuse, flexibility and testability it comes with a cost of complexity in readability and maintainability. If a developer has to spend a week learning how all the pieces of an application are put together there better be a payoff. Always ask yourself “what do we gain” when adding a new factory or dependency injection? Is ......
Posted On Wednesday, February 18, 2015 8:49 AM | Comments (0)
TechEd 2012: MVVM In XAML
Paul Sheriff was a real character at the start of his MVVM in XAML session. There was a lot of sarcasm and self deprecation going on prior to the . That is never a bad way to get things rolling right after lunch. Then things got semi-serious. The presentation itself had a number of surprises, but not all of them had to do with XAML. When he flipped over his company’s code generation tool it took me off guard. I am used to generator that create code for a whole project, but his tools were able to ......
Posted On Tuesday, June 12, 2012 10:12 PM | Comments (0)

Tim Murphy

Tim is a Solutions Architect for PSC Group, LLC. He has been an IT consultant since 1999 specializing in Microsoft technologies. Along with running the Chicago Information Technology Architects Group and speaking on Microsoft and architecture topics he was also contributing author on "The Definitive Guide to the Microsoft Enterprise Library".



I review for the O'Reilly Blogger Review Program



Technorati Profile

www.flickr.com
Tag Cloud