Resharper presentation

July 25, 2009 17:00
The other day your humble correspondent conducted a two hours training: Resharper 4.5 overview[1].



Here's nice a part of it. It captures 3 routine tasks we developers do extremely often:
  • Code completion
  • Minor refactorings
  • Moving code
More...

Why learn Resharper

June 14, 2009 20:05

The ability to use tools is innate to humans, but not only to them.

Sea otters use stones to open recalcitrant mussels (and could keep a favorite stone tucked under the armpit, for the next use). Monkeys use sticks to dig holes. Herons use twigs as bait to catch fish and dogs use ticket stampers to validate tickets in trams.
More...


Productivity Tips & Tricks

October 26, 2008 18:05
By and large, software development is about making people more productive. Take away all this red tape stuff, all paperwork, improve communication, automate everything that can be automated, accelerate everything that can be accelerated and ameliorate everything that can be ameliorated.

And developers are they guys doing all that.

So what?

The cobbler's children go barefoot!

Obviously it's not like developers don't have productivity tools - there are plenty. The home truth is that only a fraction of people use them, and even those who use do not utilize  all the horsepower. So below are some well-known ideas, along with the ones your humble correspondent considers as a cream of day-to-day productivity tricks.
More...


One Annotations Way, Resharper

September 21, 2008 21:33

     

 


Do you remember that final episode from the fourth season of a great movie "Lost", where Jack, Desmond, Kate with Claire's infant baby, Sawyer, Sayid, Hurley and Frank Lapidus were in a helicopter on their way back to the island? All of a sudden, Ben moved the island to another place.

Jeez. It was a disaster: tranquil waterscape at the very place of a firm land.

In software development, we call this NullReferenceException. Lash of all developers, the high price we pay for not initializing variables and using null as a "sign of unassigned".

More...