When
1:15 PM Sunday
Where
3525
Silicon Valley Code Camp : October 9th and 10th, 2010session

Lego for Software Engineers Part 1 – How to build reusable and maintainable applications in C#

unassigned

About This Session

Lego the interlocking construction brick system for kids provides a perfect example of simple but extremely powerful interface design, as you can build virtual any things from its basic but reusable building blocks.<br/> As Lego provides a perfect example for good interface design it will be used for comparison for software architectural theory and design patterns for reusable and maintainable application like "Keep it simple stupid" (KISS), the power of contracts /interfaces, Separation of Concerns (SoC),"Don’t Repeat Yourself" (DRY),"You Ain't Gonna Need It" (YAGNI), “Inversion of Control” including Dependency Injection and Service Locator.

Time: 1:15 PM Sunday    Room: 3525 

The Speaker(s)

undefined undefined

Theo Jungeblut

Sr. Director of Engineering , AppDynamics

Theo builds things that work. SWE & Craftsman, Manager & Leader focusing on continuous improvement.