The "Real World" SIG is a discussion group concerned with corporate line of business application development. We talk about tools, techniques and methods for designing and building quality applications with a high level of maintainability.
In September,
Dave Elliott presented Fitnesse, a testing framwork that uses a wiki to configure the tests.
In October
James Avery introduced us to WATIN - (Web Application Test In .Net) and the WatiN Test Recorder. After which we digressed into a lively and interesting discussion of LINQ.
In November
Things didn't go as planned so we carried on our discussion of LINQ
In December
We talked about Agile software development with Steve Davis, a consultant and Certified Scrum Practitioner.
In January
We will meet on Thursday the 22d
We will talk about Uncle Bob Martin's SOLID principles of Object Oriented Design.
You can hear about the SOLID principles on Hansleminutes podcast 145 at http://www.hanselman.com/blog/HanselminutesPodcast145SOLIDPrinciplesWithUncleBobRobertCMartin.aspx
Or you can read about it at http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod
SOLID stands for
Single Responsibility Principle - A class should have one, and only one, reason to change
Open Closed Principle - You should be able to extend a classes behavior, without modifying it.
Liskov Substitution Principle - Derived classes must be substitutable for their base classes.
Interface Segregation Principle - Make fine grained interfaces that are client specific.
Dependency Inversion Principle - Depend on abstractions, not on concretions.
Comments (0)
You don't have permission to comment on this page.