I was wondering if you had used TDD unit testing methods when developing this framework. Reason I mention it is, in the ojb-net framework all the NUnit test are supplied with the source, which provides a really neat way of showing what the thing can do, and also proves it at unit level.
I have started using this framework with C# (I may at some point re-write it in said language, just to help me understand it better, and of course for my pleasure ;-)
I am using it with SQLServer, so am just about just flesh out the business classes.
I am going to use TDD to prove I can do all I need before I develop my ASP.NET front-ends.
Do you have any examples of a couple of the queries facilities, and also when using these what does one have to do to the XML file?
btw I like it so far, seems easier to get my head round than ojb-net, although that does have the advantage of being written in my native language, so to speak!
btw (2) What's your view of Domain Driven Design?
Cheers
Kindo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
There has been no Test driven design for the framework. The initial design of the framework is based on Scott Amblers white paper (see web site for links).
Also, there is not formal testing of the framework as such. I don't have an NUnit test cases and I don't have a repeatable set of tests I run to make sure that everything works.
What I do have is a rather complex and (getting) large application that covers most of the framework functions. Testing occurs on that and shows up flaws in the framework.
Also, new functionality gets added when the need arises, either based on code contributed by others or based on their requests.
I like the concepts behind DDD, but personally I'm the kind of person who adapts multiple design philosophies to suit the task at hand (the right tool for the right job). I don't believe that a single design methodology or pattern can fit to every need.
Thanks for the feedback on the framework, and if you have any suggestions or want to released the NUnits tests you develop I'd love to see them.
- Richard.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just as a follow up for you, I have put some initial NUnit tests in CVS (in the Nunit module).
Over time I will add more and try to make a fairly comprehensive test suite, but these things take time.
Anyway, please feel free to have a look at what is there, and if you have tests of your own you wish to contribute, or comments to make I'd love to hear from you.
- Richard.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I was wondering if you had used TDD unit testing methods when developing this framework. Reason I mention it is, in the ojb-net framework all the NUnit test are supplied with the source, which provides a really neat way of showing what the thing can do, and also proves it at unit level.
I have started using this framework with C# (I may at some point re-write it in said language, just to help me understand it better, and of course for my pleasure ;-)
I am using it with SQLServer, so am just about just flesh out the business classes.
I am going to use TDD to prove I can do all I need before I develop my ASP.NET front-ends.
Do you have any examples of a couple of the queries facilities, and also when using these what does one have to do to the XML file?
btw I like it so far, seems easier to get my head round than ojb-net, although that does have the advantage of being written in my native language, so to speak!
btw (2) What's your view of Domain Driven Design?
Cheers
Kindo
What a wide ranging set of questions :-)
There has been no Test driven design for the framework. The initial design of the framework is based on Scott Amblers white paper (see web site for links).
Also, there is not formal testing of the framework as such. I don't have an NUnit test cases and I don't have a repeatable set of tests I run to make sure that everything works.
What I do have is a rather complex and (getting) large application that covers most of the framework functions. Testing occurs on that and shows up flaws in the framework.
Also, new functionality gets added when the need arises, either based on code contributed by others or based on their requests.
I like the concepts behind DDD, but personally I'm the kind of person who adapts multiple design philosophies to suit the task at hand (the right tool for the right job). I don't believe that a single design methodology or pattern can fit to every need.
Thanks for the feedback on the framework, and if you have any suggestions or want to released the NUnits tests you develop I'd love to see them.
- Richard.
Hi Richard,
I'm going away for a couple of weeks kitesurfing, but will have my lap top for those 'quiet' moments and will get anything useful back to you.
Cheers
Kindo M
Hi Kindo,
Just as a follow up for you, I have put some initial NUnit tests in CVS (in the Nunit module).
Over time I will add more and try to make a fairly comprehensive test suite, but these things take time.
Anyway, please feel free to have a look at what is there, and if you have tests of your own you wish to contribute, or comments to make I'd love to hear from you.
- Richard.