Ayende @ Rahien

Refunds available at head office

Resharper 4.0 in now in beta

Just got the email about it. ReSharper 4.0 moved to a beta status. You can find the details here.

Personally, I have been using a fairly old build, with relatively few problems.

Comments

Eric Hauser
05/23/2008 01:40 AM by
Eric Hauser

You should definately get the latest. Starting with the one they labeled release candidate I have noticed a significant speed increase over the other nightly drops.

Petar Repac
05/23/2008 06:24 AM by
Petar Repac

My team is looking for ways of increasing productivity.

Could you or others give some estimation of productivity gain when using Resharper compared to using plain VS2008 ?

Thanks in advance.

Petar

Ayende Rahien
05/23/2008 07:32 AM by
Ayende Rahien

351.54% productivity increase.

Ilya Ryzhenkov
05/23/2008 08:52 AM by
Ilya Ryzhenkov

They counted it here: http://blog.noop.se/2008/05/22/ReSharper+40+Beta+Is+Out.aspx

So for that case, the number is something like 326%

However, if we add live templates, create from usage, extract method refactoring, the number could be something like 400% or more.

Petar Repac
05/23/2008 09:29 AM by
Petar Repac

351.54% productivity increase.

So you went to sleep and in the morning R# finished the project ?

:))

Petar Repac
05/23/2008 11:56 AM by
Petar Repac

Joking aside, how did you get the 351.54 % ?

t800t8
05/23/2008 12:55 PM by
t800t8

I guess Oren calculated from the number of characters you need to type.

Alex Simkin
05/23/2008 01:18 PM by
Alex Simkin

VB.NET 9.0 programmers can ignore this announcement.

Petar Repac
05/23/2008 01:29 PM by
Petar Repac

t800t8,

My guess would be that R# keeps this statistic and shows it on demand.

Louis
05/23/2008 01:50 PM by
Louis

Or he could have pulled an absurdly precise number out of thin air as a zen way of highlighting out the impossibility of deriving such a distilled quantification that has any meaning.

Meowth
05/23/2008 01:56 PM by
Meowth

I don't believe in such precise numbers. I hope this is not more than funny - to put such qualified numbers.

BTW, how do you think how much MS can pay and will to Re# team to incorporate their work into VS.vNEXT? =)

Petar Repac
05/23/2008 02:02 PM by
Petar Repac

Luis,

Yes, I also was under impression that Oren was a little sarcastic.

Anyway I wasn't looking for some precise number, but for general feedback in productivity gain from developers that use R#.

Regards, Petar

paul
05/23/2008 05:08 PM by
paul

where is the jetbrains ide

Marcin Seredynski
05/24/2008 02:25 AM by
Marcin Seredynski

Petar, remember that 83.27% of the statistics are made up on the spot ;). Although R# is a great tool and saves a lot of typing, majority of the work happens inside the developer's head. Productivity boost comes from a responsive environment that does not get into your way - R# is pretty good at making a good code editor out of VS2008. Ideally, I would like to have R# for Notepad++, to get faster load times :)

Lucas Goodwin
05/25/2008 03:51 AM by
Lucas Goodwin

I've seen atleast 3 times the increase in productivity in terms of refactoring operations. Move and Rename are unbelievably time saving.

The other gains I've experienced have been more due to how well R# supports the TDD process via it's tooling. Auto-creation of methods, classes, etc. Saves a good deal of time and allows me to focus more on the design aspect of TDD.

Ulu
05/25/2008 10:29 AM by
Ulu

Alex: don't they have a separate VB edition?

By the way, has anybody worked with DevExpress' CodeRush? How does it compare to R#?

Petar Repac
05/25/2008 05:53 PM by
Petar Repac

Ulu,

As I understand it CodeRush is code generation tool so it shouldn't be compared with Resharper.

DevExpress has Refactor! Pro and it is more suited to be compared with Resharper.

Mats Helander
05/26/2008 11:50 AM by
Mats Helander

http://martinfowler.com/bliki/CannotMeasureProductivity.html

I find that the productivity raiser in tools like resharper has a lot to do with how they help you deal with mistakes (think: rename). This means that a coder who makes a lot of mistakes may see a greater productivity increase.

In other words, your devs may not become that much more productive with Re#. If you hired me, otoh, you could probably see something like a 5000% productivity improvement. Of course, I would charge a premium rate for such amazing productivity increasing potential! ;-)

/Mats

Ulu
05/28/2008 07:30 AM by
Ulu

So, anybody tried Refactor! Pro? Their list of refactorings looks pretty impressive..

Comments have been closed on this topic.