Resharper o CodeRush?

146 views
Skip to first unread message

Jorge Gamba

unread,
Aug 6, 2009, 12:26:15 AM8/6/09
to AltNet-Hispano
Hola gente, esta vez requiero de ustedes una opinión, para los que han
evaluado estas dos excelentes herramientas, cuál piensan que es mejor
y por qué?

Hadi Hariri

unread,
Aug 6, 2009, 2:30:43 AM8/6/09
to altnet-...@googlegroups.com, AltNet-Hispano
Ambas hacen lo mismo. Es mas bien cuestión de gustos. Si parece que
algunos son de la opinión que R# es menos intrusivo, pero vamos creo
que lo mejor es que se pruebe los dos.

Mariano Koldobsky

unread,
Aug 6, 2009, 8:30:19 AM8/6/09
to altnet-...@googlegroups.com
Nunca probé CodeRush, pero sin Resharper no puedo vivir.

2009/8/6 Hadi Hariri <hadih...@gmail.com>



--
Mariano Koldobsky
http://hovtech.blogspot.com

Hadi Hariri

unread,
Aug 6, 2009, 8:42:10 AM8/6/09
to altnet-...@googlegroups.com
Yo usaba CodeRush cuando era de Eagle Software (vamos Mark Miller y un par de tios más) y solo existiía para Delphi. En VS siempre he usado R#

2009/8/6 Mariano Koldobsky <chapi...@gmail.com>



--

Blog: http://hadihariri.com
Twitter: http://twitter/hhariri

Eber Irigoyen

unread,
Aug 6, 2009, 12:09:26 PM8/6/09
to AltNet-Hispano
por mucho tiempo R# estuvo a la delantera, parece que las cosas han
cambiado y ahora estan bastante parejos; personalmente solo he usado
R#, aunque use muy poca de su funcionalidad, pero lo que hacia, lo
hacia muy bien

de cierta manera tengo menos respeto por los desarrolladores que
tienen una dependencia en las herramientas

Nicolas De Irisarri

unread,
Aug 6, 2009, 11:29:26 AM8/6/09
to altnet-...@googlegroups.com
Yo soy fan de Resharper, además, uno comienza a acostumbrarse al layout del teclado, y queda casado completamente....
Creo que es como comparar un BMW con un Mercedes .... cuestión meramente subjetiva, sin embargo déjeme escribir sobre la que conozco bien: R#

Ventajas:
  1. Análisis de todo el código - en linea , así te das cuenta de los errores antes de compliación
  2. mejora el esquema de coloración de VS
  3. análisis de la solución completa, para encontrar errores en otros archivos que no se han tenido en cuenta
  4. Esquema de plantillas muy flexible.  Yo he generado algunas para Nunit, WSS y NH HBMs
  5. Test Runner
Desventajas
  1. Aunque han estado trabajando en el tema, consume una cantidad increíble de memoria.
  2. No tiene una gran variedad de plugins
  3. Solo tiene una versión de prueba por un tiempo limitado (Refactor! tiene una gratis), sin embargo, las descargas nocturnas son decentes y funcionan adecuadamente .

2009/8/5 Jorge Gamba <jorge...@gmail.com>


Hola gente, esta vez requiero de ustedes una opinión, para los que han
evaluado estas dos excelentes herramientas, cuál piensan que es mejor
y por qué?




--
Nicolás De Irisarri Boada
Tel. (1) 217.01.84
Cel. (314) 299.21.27
E. Mail niri...@gmail.com
Agenda http://www.google.com/calendar/embed?src=nirisarri%40gmail.com&ctz=America/Bogota
Blog http://irisharepoint.blogspot.com


Hadi Hariri

unread,
Aug 6, 2009, 12:42:24 PM8/6/09
to altnet-...@googlegroups.com
Apaga opcion 1 para mayor rendimiento


Hadi Hariri

unread,
Aug 6, 2009, 12:44:27 PM8/6/09
to altnet-...@googlegroups.com
Porque exactamente tienes menos respeto por algo que te hace mas
productivo?

Eber Irigoyen

unread,
Aug 6, 2009, 12:55:05 PM8/6/09
to AltNet-Hispano
hablo especificamente de la dependencia, de los que no pueden trabajar
sin tener esas herramientas, exactamente de la misma manera como los
que tienen la dependencia en programacion "drag & drop"

On 6 ago, 10:44, Hadi Hariri <hadihar...@gmail.com> wrote:
> Porque exactamente tienes menos respeto por algo que te hace mas  
> productivo?
>

Hadi Hariri

unread,
Aug 6, 2009, 1:07:01 PM8/6/09
to altnet-...@googlegroups.com
No creo que se pueda comparar R# con drag and drop.

Drag and Drop, si no se usa para lo que está hecho (interfaz de usuario), perjudica seriamente el código y la sostenibilidad del proyecto.

Pero R# es una herramienta que no puede interferir en el resultado final de un sistema o su diseño. Es como decir que se pierde el respeto a gente que hace uso del intellisense o en IDE.


2009/8/6 Eber Irigoyen <Ebe...@gmail.com>

Mariano Koldobsky

unread,
Aug 6, 2009, 1:08:26 PM8/6/09
to altnet-...@googlegroups.com
En una época pensaba lo mismo con respecto a los que utilizaban un IDE en vez de un simple editor de textos. Por suerte ya no tengo más prejuicios.

Saludos,
Mariano

2009/8/6 Hadi Hariri <hadih...@gmail.com>

Eber Irigoyen

unread,
Aug 6, 2009, 1:16:17 PM8/6/09
to AltNet-Hispano
creo que no estan leyendo la palabra "dependencia"

en fin

On 6 ago, 11:07, Hadi Hariri <hadihar...@gmail.com> wrote:
> No creo que se pueda comparar R# con drag and drop.
>
> Drag and Drop, si no se usa para lo que está hecho (interfaz de usuario),
> perjudica seriamente el código y la sostenibilidad del proyecto.
>
> Pero R# es una herramienta que no puede interferir en el resultado final de
> un sistema o su diseño. Es como decir que se pierde el respeto a gente que
> hace uso del intellisense o en IDE.
>
> 2009/8/6 Eber Irigoyen <Eber...@gmail.com>

Nicolas De Irisarri

unread,
Aug 6, 2009, 1:16:13 PM8/6/09
to altnet-...@googlegroups.com
Lo he hecho, pero la solucion final que tomé  fue la de aumentar RAM :)

2009/8/6 Hadi Hariri <hadih...@gmail.com>

Hadi Hariri

unread,
Aug 6, 2009, 1:22:45 PM8/6/09
to altnet-...@googlegroups.com
creo que no estan leyendo la palabra "dependencia"

Lo estoy leyendo, y dependencia es relativo.

Te pongo mi ejemplo. No me gusta trabajar en un entorno sin Resharper. Me aseguro que todos los miembros de mi equipo tengan Resharper. De hecho en mi empresa casi todos los desarrolladores lo tienen. Me molesta trabajar en un ordenador sin Resharper porque me hace menos productivo.

¿Puedo trabajar sin Resharper? si claro que puedo. ¿Lo hago? No. ¿Eso es tener una dependencia? Si, para mi si lo es, porque sin esa dependencia mi trabajo es más tedioso y más lento.

[donde pongo Resharper, podía haber puesto CodeRush]



--

Nicolas De Irisarri

unread,
Aug 6, 2009, 1:24:02 PM8/6/09
to altnet-...@googlegroups.com
No creo que el tema de depender de una herramienta sea tan importante ...

Como programadores nos acostumbramos casi a todo (Habria que ver los PCs que me han dado en algunos trabajos!) pero si alguien considera que una herramienta le ayuda en su productividad, es como el plomero que carga sus propias herramientas para su trabajo: el que no tenga su llave preferida, no quiere decir que no pueda usar una prestada que sea un poco diferente....

Además, ¿cual seria la diferencia entre eso y decir, por ejemplo que aquel que usa VS es menos respetable que aquel que compila todo por linea de comandos?

2009/8/6 Eber Irigoyen <Ebe...@gmail.com>

Alberto Arroyo

unread,
Aug 6, 2009, 1:28:43 PM8/6/09
to altnet-...@googlegroups.com

 

Ambas cuestan sus dólares….una opción free?

Jersson

unread,
Aug 6, 2009, 1:30:14 PM8/6/09
to altnet-...@googlegroups.com
Hola a todos,
Hadi, completamente de acuerdo contigo, incluso en vez de resharper podria entrar cualquier herramienta que incremente nuestra productividad, podria ser el caso de un generador de codigo o un addin del diseñador o cosas asi
En general creo que el tema va por una lucha de egos, tal como Linus o alguien decia algo como "cuando los programadores eran programadores hacian sus propios drivers", en si creo que va por un lado de comodidad y productividad
 
ahora, que sucederia si no hubiera internet en la pc del trabajo?

 
2009/8/6 Hadi Hariri <hadih...@gmail.com>

Eber Irigoyen

unread,
Aug 6, 2009, 1:41:05 PM8/6/09
to AltNet-Hispano
si puedes trabajar sin el, entonces no es dependencia, hay muchos que
simplemente sin R# no pueden trabajar, se les acaba el mundo

mario.chavez

unread,
Aug 6, 2009, 1:48:41 PM8/6/09
to AltNet-Hispano
Yo tambien uso resharper, no he utilizado coderush.

Resharper se me hace muy comodo de usar y es de gran ayuda para
facilitar mi trabajo, sobre todo los live templates y las opciones de
refactorizacion.

Puesto que no he usado CodeRuch, no puedo comentar cual es mejor o no,
solo que estoy tan a gusto con Resharper que no tengo la menor
intencion de buscar/probar otras opciones.

Y al igual que Hadi, para mi Visual Studio, no es Visual Studio sin
Resharper, y tambien me gusta que la gente que trabaje conmigo lo
tenga y lo utilice - aunque haya gente no me respete por usar
Resharper -. En terminos de productivdad es una herramienta importante
e impresindible para mi, cuando desarrollo en C#.

MonoDevelop va a comenzar a tener algunas de las funcionalidades de
refactorizacion de Resharpe en un futuro proximo, gracias al feedback
de una encuesta de Miguel de Izaca.

Jose Fabricio Rojas

unread,
Aug 6, 2009, 1:52:38 PM8/6/09
to altnet-...@googlegroups.com
Debo confesar , tambien uso R# , pero oh problema , su consumo de recursos es considerable, sobre todo si tenemos instalado muchas templates en nuestro VS , pero es un costo que algunos estamos dispuestos a pagar, por lo que es Comercial($) y su consumo en recursos de Hx, CodeRush nunca lo he usado, habra que probarlo para que ver que tal.
Saludos.
--
Saludos, Hasta Pronto!
Muchas Gracias.
José Fabricio Rojas
http://josefabriciorojas.blogspot.com
Cel. +5144-949283129


Eber Irigoyen

unread,
Aug 6, 2009, 2:24:45 PM8/6/09
to AltNet-Hispano
Mario-

mientras tu sientas que te funciona, el si te hace mejor o peor
desarrollador pasa a ser irrelevante, la gente siempre tendra
opiniones a favor o en contra de cualquier cosa

mario.chavez

unread,
Aug 6, 2009, 2:29:27 PM8/6/09
to AltNet-Hispano
Eber;

Lo de no respecto fue sarcasmo, a mi resharper me gusta, lo uso, me
ayuda y punto, si alguien no esta de acuerdo, es su problema no el
mio ;)

Eber Irigoyen

unread,
Aug 6, 2009, 2:32:37 PM8/6/09
to AltNet-Hispano
claro, es lo que te digo, mientras a ti te funcione, que el mundo
role, a fin de cuentas son meramente opiniones personales

Hadi Hariri

unread,
Aug 6, 2009, 2:38:08 PM8/6/09
to altnet-...@googlegroups.com
Justamente el hecho de que no te hace mejor o peor desarrollador es
por lo que no entiendo que papel juega algo tan irelevante como el
respeto. Es cuestión de mayor o menor productividad. No es cuestión
de ser mas listo.

Eber Irigoyen

unread,
Aug 6, 2009, 2:39:40 PM8/6/09
to AltNet-Hispano
pues entonces tampoco entiendo porque se clavaron tanto en el tema, en
vez de ignorar una opinion personal

On 6 ago, 12:38, Hadi Hariri <hadihar...@gmail.com> wrote:
> Justamente el hecho de que no te hace mejor o peor desarrollador es  
> por lo que no entiendo que papel juega algo tan irelevante como el  
> respeto. Es cuestión de mayor o menor productividad. No es cuestión  
> de ser mas listo.
>

Hadi Hariri

unread,
Aug 6, 2009, 3:28:05 PM8/6/09
to altnet-...@googlegroups.com
Porque me gusta debatir y ver puntos de vista de otras personas y
aprender. cuando leí eso me intersesaba ver el razonamiento
detrás de esa opinión.

Ignorar opiniones en un debate es faltar el respeto. Pero vamos, lo
dejamos.

Hadi Hariri

unread,
Aug 6, 2009, 3:30:48 PM8/6/09
to altnet-...@googlegroups.com


On 06/08/2009, at 19:30, Jersson <jer...@gmail.com> wrote:

> ahora, que sucederia si no hubiera internet en la pc del trabajo?


Que habría muchos menos "programadores" en el mundo.

Jose Ramirez

unread,
Aug 6, 2009, 1:58:03 PM8/6/09
to altnet-...@googlegroups.com
No creo que existan personas que NO puedan trabajar SIN R#. 
A veces me pasa que estoy ayudando a algún compañero de trabajo que no tiene R# instalado y me encuentro intentando los shortcuts varias veces hasta que me doy cuenta que no lo tiene. Es algo a lo que uno se acostumbra mucho y que sin lugar a dudas aumenta mi productividad.
Lo del "menor respeto" me parece un poco taliban. Y eso si es algo a lo que yo le tengo menos respeto: a las generalizaciones.

saludos

Jose R.


2009/8/6 Jose Fabricio Rojas <vitok...@gmail.com>

Hadi Hariri

unread,
Aug 6, 2009, 5:05:03 PM8/6/09
to altnet-...@googlegroups.com
Si tu cobras a $50/hora (por ejemplo) y R# (o CodeRush) te hace un 20% más productivo, ya no costará dinero.

2009/8/6 Alberto Arroyo <beyo...@codesol.info>

Walter Poch

unread,
Aug 6, 2009, 6:56:31 PM8/6/09
to altnet-...@googlegroups.com
No se en que moneda esta eso. Pero me parece que tendría que cambiar de empleador. :D

Yo uso R#, y creo que es muy bueno. Una vez que te acostumbras a los shortcuts no podes volver atrás. 

Como contra consume bastantes recursos del sistema como ya han mencionado; lo que bajo VMs y soluciones grandes complica su uso.

Saludos desde Arg.  

Enviado desde mi iPhone

Eber Irigoyen

unread,
Aug 7, 2009, 12:49:53 PM8/7/09
to AltNet-Hispano
cada quien tiene mas o menos respeto por grupos de desarrolladores,
por sus habilidades o lo que sea, no le veo el problema a eso

On 6 ago, 11:58, Jose Ramirez <jos...@gmail.com> wrote:
> No creo que existan personas que NO puedan trabajar SIN R#.
> A veces me pasa que estoy ayudando a algún compañero de trabajo que no tiene
> R# instalado y me encuentro intentando los shortcuts varias veces hasta que
> me doy cuenta que no lo tiene. Es algo a lo que uno se acostumbra mucho y
> que sin lugar a dudas aumenta mi productividad.Lo del "menor respeto" me
> parece un poco taliban. Y eso si es algo a lo que yo le tengo menos respeto:
> a las generalizaciones.
>
> saludos
>
> Jose R.
>
> 2009/8/6 Jose Fabricio Rojas <vitokofa...@gmail.com>
>
> > Debo confesar , tambien uso R# , pero oh problema , su consumo de recursos
> > es considerable, sobre todo si tenemos instalado muchas templates en nuestro
> > VS , pero es un costo que algunos estamos dispuestos a pagar, por lo que es
> > Comercial($) y su consumo en recursos de Hx, CodeRush nunca lo he usado,
> > habra que probarlo para que ver que tal. Saludos.
>

Eber Irigoyen

unread,
Aug 7, 2009, 12:52:48 PM8/7/09
to AltNet-Hispano
como te digo, yo he usado R#, lo use para pocas tareas, pero lo use, y
para las cosas que lo use, hizo un excelente trabajo, si me hizo mas
productivo, pero insisto, hablaba de la *depencencia*, de los que no
pueden trabajar si no tienen esa herramienta; soy partidario de
aprender y no cometer los mismos errores, sino hacerlo lo mejor
posible desde un principio, y eso me ha funcionado muy bien y ha
eliminado cualquier dependencia en las herramientas

On 6 ago, 15:05, Hadi Hariri <hadihar...@gmail.com> wrote:
> Si tu cobras a $50/hora (por ejemplo) y R# (o CodeRush) te hace un 20% más
> productivo, ya no costará dinero.
>
> 2009/8/6 Alberto Arroyo <beyond...@codesol.info>
>
>
>
>
>
> > Ambas cuestan sus dólares….una opción free?
>
> > *De:* altnet-...@googlegroups.com [mailto:
> > altnet-...@googlegroups.com] *En nombre de *Hadi Hariri
> > *Enviado el:* jueves, 06 de agosto de 2009 12:23 p.m.
> > *Para:* altnet-...@googlegroups.com
> > *Asunto:* [altnet-hispano] Re: Resharper o CodeRush?

Mario H. Cornejo

unread,
Aug 7, 2009, 1:14:23 PM8/7/09
to altnet-...@googlegroups.com
Yo he usado ambas herramientas, coderush es mas bonito visualmente y creo que es menos invasivo, R# remplaza mucho de lo que ya hace VS (como el intellisense) y cuando no lo tienes instalado VS es otro.

En lo personal me gusto mas resharper, lo malo para mi es que seguido cambio de PCs y no siempre puedo estar instalándolo ya que son maquinas de los clientes, eso hace que me tenga que acostumbrar a trabajar sin el. Pero cuando puedo escoger prefiero R#

por cierto, lo mejor para ganarse el respeto es programar en Notepad y compilar usando la linea de comandos, asi no dependes de herramientas :)

Mario H. Cornejo


2009/8/7 Eber Irigoyen <Ebe...@gmail.com>

Fabio Maulo

unread,
Aug 8, 2009, 2:51:55 PM8/8/09
to altnet-...@googlegroups.com
No me quiero meter tanto en esta cosa de 'respecto' porque me parece que a Eber solo se le fue un poco la mano...

Para mi la diferencia entre VS pelado y con R# o CodeRush (yo tambien lo usaba cuando era de Eagle soft) es como la diferencia entre escribir una carta con la MaquinaDeEscribir y usar Word.

La "dependencia" es generada por la paciencia. Cuando uno se acostumbra a usar Word andá a pedirle que use una maquina de escribir y fijate que te contesta.
--
Fabio Maulo

El Bruno

unread,
Aug 11, 2009, 5:07:29 PM8/11/09
to AltNet-Hispano
+1 a R#
+1 al enfoque de Hadi

soy un usuario de R# desde hace bastante tiempo y la verdad es que es
muy útil cuando te acostumbras. A CodeRush siento decir que no lo he
utilizado lo suficiente como para hacer una comparación entre ambos.

Saludetes

El Bruno

On 6 ago, 18:05, Hadi Hariri <hadihar...@gmail.com> wrote:
> Si tu cobras a $50/hora (por ejemplo) y R# (o CodeRush) te hace un 20% más
> productivo, ya no costará dinero.
>
> 2009/8/6 Alberto Arroyo <beyond...@codesol.info>
>
>
>
>
>
>
>
> > Ambas cuestan sus dólares….una opción free?
>
> > *De:* altnet-...@googlegroups.com [mailto:
> > altnet-...@googlegroups.com] *En nombre de *Hadi Hariri
> > *Enviado el:* jueves, 06 de agosto de 2009 12:23 p.m.
> > *Para:* altnet-...@googlegroups.com
> > *Asunto:* [altnet-hispano] Re: Resharper o CodeRush?
>
> > creo que no estan leyendo la palabra "dependencia"
>
> > Lo estoy leyendo, y dependencia es relativo.
>
> > Te pongo mi ejemplo. No me gusta trabajar en un entorno sin Resharper. Me
> > aseguro que todos los miembros de mi equipo tengan Resharper. De hecho en mi
> > empresa casi todos los desarrolladores lo tienen. Me molesta trabajar en un
> > ordenador sin Resharper porque me hace menos productivo.
>
> > ¿Puedo trabajar sin Resharper? si claro que puedo. ¿Lo hago? No. ¿Eso es
> > tener una dependencia? Si, para mi si lo es, porque sin esa dependencia mi
> > trabajo es más tedioso y más lento.
>
> > [donde pongo Resharper, podía haber puesto CodeRush]
>
> > --
>
> > Blog:http://hadihariri.com
> > Twitter:http://twitter/hhariri
>
> --
>
> Blog:http://hadihariri.com
> Twitter:http://twitter/hhariri- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -

Fabio Maulo

unread,
Aug 12, 2009, 12:22:18 AM8/12/09
to altnet-...@googlegroups.com
mando el link de este thread a JetBrains ?
Así podrán corroborar cuantos usuarios felices tienen.
--
Fabio Maulo
Reply all
Reply to author
Forward
0 new messages