ReSharper rocks!?
Posted by Bert-Jan Diedering in C#, tags: C#, Google, ReSharper, sogyo, visual studio 2005, visual studio 2008Tenminste… dat was het subject van een email die ik laatst kreeg. Die mail bevatte een screencast om aan te tonen dat Resharper toch wel een hele fijne tool is.
Maar hoe fijn is ReSharper?
Persoonlijk ben ik van mening dat je lui bent als je ReSharper gebruikt. Aan de andere kant, hoe vaak gebeurd het niet dat je even niet meer weet hoe je iets moet implementeren? Of hoe vaak gebeurd het niet dat je het gevoel hebt, hetzelfde stukje code in een ander project opnieuw aan het typen bent?
En hoe vaak is die discussie al niet gevoerd op internet? Martin Fowler heeft zelfs de Tools pagina op zijn refactoring site al uitgeschakeld. Een beetje googlen en het lijkt of iedereen er toch wel met veel plezier gebruik van maakt! Er zijn zelfs fanatiekelingen die het twitteren!
Ouderwets
Noem me ouderwets, maar ik ben tegen. Okay, onderstaande screencast is dan wel een leuk voorbeeld van een pluspunt van ReSharper… Maar dat wil nog niet zeggen dat ik ook lui ga worden! Liever klop ik zelf mijn code zodat ik weet wat ik maak, dan dat ik tv ga kijken en ondertussen een ingewikkelde applicatie schrijf… Of…
Let op : Ondanks dat ik van een resharpende collega deze screencast kreeg en dat ik het woord “lui” heb genoemd, wil dat niet zeggen dat mijn werkgever luie mensen in dienst heeft
Entries (RSS)
Wij gebruiken op de afdeling met veel plezier ReSharper en kunnen eerlijk gezegt niet meer zonder. Het verhoogd je productiviteit enorm. We hebben enkele andere producten (b.v. Refactor Pro, CodeRush) geprobeerd maar die vielen echt tegen als je eenmaal ReSharper gewend bent.
ReSharper maakt je echt niet lui, het is enkel een hulpmiddel om ervoor te zorgen dat de opmaak van code allemaal automatisch goed gaat. Verder zitten er aardigheidjes in zoals het automatisch generen van Variabelnamen, foreach loops, etc Het is zeker niet het geval dat zelf helemaal niets meer hoeft te coden. Het bedenken en coden van een oplossing moet je toch echt zelf doen. En verder heb je altijd nog Intellisence van de IDE, dat maakt je pas echt lui
Nee het oude hardcore textpad coden is niet echt meer nodig in deze tijd en zelfs niet meer gewenst (tijd is geld), al is dat soms wel erg leuk!
Sebastiaan : bedankt voor je reactie
Dat de opmaak van code automatisch goed gaat, dat het sneller ontwikkelen gaat, snap ik allemaal wel, maar het kost geld en als je een keer met Visual Studio werkt zonder ReSharper weet je niet eens meer hoe je moet programmeren en mis je de sneltoetsen al gauw. Intellisense is ook een hulpmiddel, maar dat heeft iedere standaard installatie van Visual Studio 2005 en 2008, dus heeft niet per definitie met lui te maken. ReSharper kan daarentegen zoals het voorbeeld aangeeft complete implementaties schrijven en dat vind ik persoonlijk een beetje ver gaan…