|
|
|
|
|
|
|
2010-01-10 Test-Driven Architecture |
 |
|
|
Test-Driven Architecture |

|
|
Test-Driven Architecture This presentation has been designed to give you a head start in modularity practice with a layered architecture. As has been said by Albert Einstein, "Everything should be made as simple as possible, but not simpler." Test-Driven Architecture (TDA) substantially reduces the intrinsic complexity of a layered architecture by adding explicit contracts between the layers. Using practical examples, this presentation demonstrates how to apply "test-driven" design techniques to define the visible interface of a layer. The goal of TDA is to provide an abstraction, the architecture tests, which make possible to create a new semantic level to be more precise with regard to the contract of a layer. This precision is important to effectively communicate to the programmers the detail architecture and also to adequately validate the implementation. One of the major benefits of TDA it is that since tests are executable, correctness with regard to architecture can be confirmed at any time. Overall, you will acquire fundamental knowledge to add a visible and testable interface to your layers.
About our Speaker |
|

|
Mario Cardinal is an independent senior consultant specializing in software architecture. He has 20 years of experience in designing large-scale information systems. He leads the architecture user group for the Montreal .Net Community and is the architecture track tech chair for the DevTeach Conference. Since 2004, he has hosted the Visual Studio Talk Show, a podcast about software development. For the fifth year in a row, he has received from Microsoft the Most Valuable Professional (MVP) award. Mario holds Bachelor of Computer Engineering and Master of Technology Management degrees from the Ecole Polytechnique in Montreal, Canada. He also holds the titles of Certified ScrumMaster (CSM), Microsoft Certified Technology Specialist (Team Foundation Server), and Microsoft Certified Solution Developer. When Mario isn't working, he enjoys spending time with his wife, Nathalie and their four children. |
|
Event Details |
The Ottawa .NET Community is Proudly Sponsored by |
|
Date: Monday, Jan 11th, 2010 Registration: 6:30 PM - 6:45 PM Presentation: 6:45 PM - 8:15 PM Refreshments: Pizza and Pop will be served Location: Microsoft's Glacier Room 100 Queen Street, Suite 500 World Exchange Plaza, Ottawa
Register via email to Events@OttawaCommunity.Net
|

|
|

|
|

|
|
|
|
| ODNC Website hosting is sponsored by SecureWebs and Email Communication Services are sponsored by Protus.
|
|
|
|
|
|
|
|
| Portal engine source code is copyright 2002-2010 by DotNetNuke. All Rights Reserved |
|