-
Recent Posts
- An Examination of Software Testing Approaches
- Method Invocation based on Runtime Type of Parameter (conclusion)
- Method Invocation based on Runtime Type of Parameter (continued)
- C# Power Programming #101–Method Invocation based on Runtime Type of Parameter
- Introducing: The Power Programming Tips Series
Archives
Categories
Sites
Meta
Monthly Archives: April 2011
Method Invocation based on Runtime Type of Parameter (conclusion)
In the last two installments, we covered both a simple baseline implementation of the double dispatch pattern and a flexible method of passing additional parameters. This leaves us with one remaining objective – being able to invoke a specific method … Continue reading
Method Invocation based on Runtime Type of Parameter (continued)
In my last post post, we reviewed the basics of the Double Dispatch pattern, and provided a simple example implementation. Unfortunately, this implementation is rather limited because it only handles the case where the instance in question in the sole … Continue reading
Posted in .NET Architecture & Implementation
1 Comment
C# Power Programming #101–Method Invocation based on Runtime Type of Parameter
Virtual methods make it easy to invoke a specific method on an object based on the runtime type of the instance. However, invoking specific methods based on the runtime type of a parameter is not so easy. For this post … Continue reading
Posted in General Interest
2 Comments
Introducing: The Power Programming Tips Series
Although this blog is going to primarily focus on ALM [Application Lifecycle Management] topics, the reality is that without an application that is well designed and implemented, all of the “management” in the world is not going to yield a … Continue reading
Getting Started with ALM is Easy, using Microsoft TFS 2010!
In previous posts, I started laying out some of the background in ALM – What is it and Why Do I Care? and took a quick look at the 9 key areas in ALM & an expanded approach to being … Continue reading
Posted in General Interest
Leave a comment
ALM & an expanded approach to being Test Driven (Part 2)
In my last post, we identified 9 key areas of an Applications Lifecycle, and also set the ground rules for developing tests that can quantify both correctness and quality. In this segment, we will se how this groundwork can be … Continue reading
Posted in General Interest
Leave a comment
ALM & an expanded approach to being Test Driven (Part 1)
Since the dawn of the computer age, various methodologies have been introduced to improve quality and reduce cost. In recent years Test Driven Development has gained popularity as a means of verifying code functions properly [or that defects/limitations are identified … Continue reading
ALM – What is it and Why Do I Care?
For those not familiar with ALM, it can be simplified down to “A comprehensive view of all of the ideas, requirements, activities and artifacts that impact an application over the course of its lifecycle, from concept until decommissioning”. Obviously, this … Continue reading
Lets get started….
“Software Development” is a vast topic. It is doubtful that there is anyone in the world who is knowledgable about the entire domain. It is certain that I do not possess such knowledge. This means that a context for this blog … Continue reading
Posted in General Interest
Leave a comment