|
|
Development
-
I hereby declare my love affair with Test Driven Development over, and my new infatuation with Behavior Driven Development beginning. Call me a cool-aid drinker, a bandwagon jumper, or whatever you want... I finally get it... When I write TDD / Unit Read More
|
-
I'm in the middle of rebuilding the architecture used for my build processes, and I'm defining separate configuration files for each environment: Local (developers box), Dev (development server), Test, UAT, Production. These config files are all stored Read More
|
-
I follow a lot of Agile Engineering Practices, at this point in my career: Test Driven Development, Domain Driven Design, Single Responsibility Principal, Separation of Concerns, Inversion of Control, Dependency Injection, etc. To get to this point, I've Read More
|
-
Another interesting side effect of my conversations with Scott Bellware, today... I'm not sure if he agrees with these conclusions, but I certainly didn't come to them by my own thoughts alone. My understanding of the Test Lab or QA department in a software Read More
|
-
I had the pleasure of picking Scott Bellware's brain, today, about some questions surrounding Continuous Integration and build promotion. The results of the conversation have yet to be implemented, but I have a much better understanding of the situation, Read More
|
-
I was integrating a component from another developer on my team, recently, and I came across a common naming convention and event implementation. The naming convention included a "DataSource" property on a UI control and a an event with an Read More
|
-
I've spent a lot of time, over the last year or so, working in Model-View-Presenter code. During this time, I've had a lot of questions; come up with a lot of different answers to the same questions; implemented a lot of different infrastructures for Read More
|
-
At the company I work for, we have a CruiseControl.NET server to run our Continous Integration builds. Our typical project CI process includes the following steps: Check for changes in Subversion repository and pull down changes Build the project Read More
|
-
Chad Myers over at LosTechies, posted some interesting questions about TDD. I don't consider myself to be a TDD master - actually, I've had the same questions that Chad has, over the last year - and I do have some opinions, now, and thought the world Read More
|
-
D'OH! I noticed a huge bug in my original code. here is the correct version and correct numbers. Looks like for this simple test, an IndexOf is faster...Just read Ayende's post on Regex vs. string.IndexOf. I have two complaints about the test code that Read More
|
-
Took me a bit to figure this out, so I thought I would share with the world. If you want to have a property on a [ServiceContract] interface, your property has to specify [OperationContract] for the get and set (whichever you are providing). For example, Read More
|
-
Architecture based on SoC If you don't know by now, I've become a huge fan of the Agile software movement - specifically the Model-View-Presenter ("MVP") setup and the concepts of Inversion of Control ("IoC"), Dependency Injection Read More
|
-
I'm using WCF to implement remoting in my project. I have a custom IInstanceProvider that i'm using to provide the object instance for the service call. I have a lot of logging in my system to see how things are working, etc. I am using Named Pipes for Read More
|
-
In my current project, we are using Windows Communication Foundation to create a client/server distributed system. In this system, we have a fairly typical User object - it has a username, password, and other bits of information that are required for Read More
|
-
A few weeks ago, I spent several hours (3 or 4) trying to figure out why a set of 3 unit tests would run correctly and pass when run by themselves, or as part of the parent unit test class, and as part of the parent namespace of unit tests - but when Read More
|
|
|