My current project has an interesting story of being converted
across platforms and programming languages. I hope I can talk
about this conversion process some day (it was not manual).
One of the side effects of mass conversions like this is
that the final result tends to carry over some weird
patterns. These patterns used to make total sense in
the previous programming language, but look very
unnatural in the new one.
We ended up with some very large classes inside a single namespace that,
while work exactly as in the previous language, cause an unusual amount
of stress inside Visual Studio, especially with Resharper (version 4.1) installed.
Resharper would halt with OutOfMemory exceptions all the time, until
I disabled Code Analysis, arguably one of the most important features
of that product.
Finally today a coworker pointed me to a
fix for that.
I'm still getting the exceptions if I turn on solution-wide error analysis, but I think I can live without that.
I haven't had a chance to try the nightly
builds of Resharper 4.5. I have been told that
those issues may go away.
I installed version 4.5 (build 1169.15) but it didn't help me. The only thing that changed was the layout of the error screen :)
But I know my project is a tad extreme and I deserve to be punished for it.
02-03-2009 6:24 PM