Written
May 12, 2008 at 15:20 MDT
Tagged
programming
I just completed a reorganizing of the solution that I am currently working on. I now have only 2 projects in the solution. I use to have 3 project:
{ApplicationName} - This contained the project for the application itself, all of the logical layers lived in this project.
{ApplicationName}.Test - The unit tests for the Application (integration and unit)
{ApplicationName.Build - All of the artifacts related to managing the build process
After the reorg that just took place over the last 1 hour it is now:
{ApplicationName} - Same as before, except now each spec/specs live beside the code it is testing.
{ApplicationName}.Build - Same as before
Thanks to the power of ReSharper and an existing NAnt build file that I was already using to manage the project build/compilation/test ... It took me 40 minutes to do the file shuffling. ReSharper helped out with the namespace changes. 3 lines of xml added to the build script (no other changes required) and I am back in business!!
I love ReSharper!! And yes, I am running the latest nightly build (797) and it has been running amazingly. I currently have Solution Wide Error Analysis turned off, as it seems to slow things down a little.