Real World Software Architecture

Real World Software Architecture is dedicated to providing information and experiences from the field of Software Architecture.



Subscribe with RSS or ATOM Add to Google

Links

  • Home Page
  • Real World Software Process Engineering
  • Suggested Reading
  • .NET Dev and Arch Collection
  • SEI Essays on SA
  • Software Architecture
  • Bredemeyer
  • wwisa
  • Product Line Engineering
  • PLEES
  • Software Product Lines
  • MSDN Architecture Center
  • patterns & practices






Friday, April 14, 2006

Agile Principles, Patterns, and Practices in C#

This is cool, I saw it's coming in June. The Java version (Agile Principles, Patterns, and Practices) was excellent, but I look foward to re-reading the C# version.

What it covers and covers great is:
  • Agile principles, and the fourteen practices of Extreme Programming
  • Spiking, splitting, velocity, and planning iterations and releases
  • Test driven development, test first design, and acceptance testing
  • Refactoring with unit testing
  • Pair programming
  • Agile design and design smells
  • The Single Responsibility Principle and the Open Closed Principle
  • The Liskov Substitution Principle and the Dependency Inversion Principle
  • The Interface Segregation Principle, and Separation through Delegation and Multiple Inheritance
  • The five types of UML diagrams and how to use them effectively
  • Object-oriented package design and design patterns
  • How to put all of this together for a real-world project

posted by tadanderson at 12:41 PM

0 Comments:

Post a Comment

<< Home

Previous Posts

  • You're Fired… ever have one of those days?
  • Microsoft patterns & practices for Web Service Sof...
  • Microsoft's FrontPage is being put out to pasture.
  • Scrum for Team System
  • Microsoft's Internet Explorer Developer Toolbar
  • Microsoft Patterns and Practices Mobile Baseline A...
  • Microsoft .NET 2.0 Tools Evaluation (Part II- Upda...
  • Microsoft announces Team Foundation Server is Ready
  • Microsoft's Priority- The VB.NET Developer
  • In Praise of Microsoft- SEI partnering, Essential ...



Powered by Blogger