The ReSharper Jedi
There is a growing talk in the blogosphere of what it means to be a’Resharper Jedi’. Beside the obvious fact that to be a ReSharper Jedi one must be a ReSharper user, the community consensus of the word is beginning to mean: One who can code hella fast with ReSharper and blow productivity levels off the chart. By this definition alone, the community has already recognized super coding mavens Jean-Paul Boodhoo and Oren Eini (code named: Ayende) as members of the ad hoc created ReSharper Jedi Coucil. I am sure there are many more ReSharper Jedis lurking in the shadows who generally go unnoticed because they’re not as openly active in the community. In fact, one such ReSharper Jedi, who is in fact a ReSharper Master Jedi (Oohhhhhhhhhhh) is the Product Manager and Lead Developer for ReSharper … none other than JetBrains’ own Ilya Ryzhenkov.
Now, I’m sure from a speed perspective, there may not big a big difference among Jedis, but we all know that each Jedi are unique and have certain powers that other Jedis may not have. Ilya’s Jedi power is that he likes to use ReSharper to code in reverse. If you want to witness this insanity for yourself, check out his Coding Session with ReSharper found at his blog. (don’t be shy to crank up the jams … )
Other Jedis may wish to subscribe to his blog, because he will be increasing the frequency of his ReSharper for Experts posts after the latest release of ReSharper hits internet store shelves mid-June 2007. So, stay tuned!
Oh, and if you’re going to be a ReSharper Jedi, there are a few codes by which you should live by:
ReSharper Jedi are the guardians of quality and productivity in the .NET world.
ReSharper Jedi use their powers to improve and advance source code, never to degrade.
ReSharper Jedi respect all developers, in any language, with any tools.
ReSharper Jedi serve others rather than ruling over them, for the good of the .NET world.
ReSharper Jedi seek to improve themselves through knowledge and training.
Don’t forget them. :-)
Subscribe to Blog updates
Thanks, we've got you!
Eager, Lazy and Explicit Loading with Entity Framework Core
Entity Framework Core (EF Core) supports a number of ways to load related data. There’s eager loading, lazy loading, and explicit loading. Each of these approaches have their own advantages and drawbacks. In this post, let’s have a quick look at each of these ways to load data for navigational prope…
OSS Power-Ups: bUnit – Webinar Recording
The recording of our webinar, OSS Power-Ups: bUnit, with Egil Hansen and Steven Giesel, is available. This was the twelfth episode of our OSS Power-Ups series, where we put a spotlight on open-source .NET projects. Subscribe to our community newsletter to receive notifications about future webi…
Accelerating Your Testing Workflow with Unit Test Creation and Navigation
Unit tests play an important role in our daily development workflow. They help us ensure our codebase's correctness when writing new functionality or performing refactorings to improve readability and maintainability. In the process, we often create new test files that accompany the p…
Introducing Predictive Debugging: A Game-Changing Look into the Future
With the introduction of debugging tools, software developers were empowered to interactively investigate the control flow of software programs to find bugs in live environments. At JetBrains, we've always strived to improve the art of debugging. Besides the more standard things you expect from a de…