Ayende @ Rahien

Hi!
My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:

ayende@ayende.com

+972 52-548-6969

, @ Q c

Posts: 5,972 | Comments: 44,523

filter by tags archive

Comments

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

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

351.54% productivity increase.

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

351.54% productivity increase.

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

:))

Petar Repac

Joking aside, how did you get the 351.54 % ?

t800t8

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

Alex Simkin

VB.NET 9.0 programmers can ignore this announcement.

Petar Repac

t800t8,

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

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

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

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

where is the jetbrains ide

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

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
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

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

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
Ulu

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

Comment preview

Comments have been closed on this topic.

FUTURE POSTS

No future posts left, oh my!

RECENT SERIES

  1. Production postmortem (5):
    29 Jul 2015 - The evil licensing code
  2. Career planning (6):
    24 Jul 2015 - The immortal choices aren't
  3. API Design (7):
    20 Jul 2015 - We’ll let the users sort it out
  4. What is new in RavenDB 3.5 (3):
    15 Jul 2015 - Exploring data in the dark
  5. The RavenDB Comic Strip (3):
    28 May 2015 - Part III – High availability & sleeping soundly
View all series

Syndication

Main feed Feed Stats
Comments feed   Comments Feed Stats