I’ve been having this problem ever since I’ve started teaching (and preaching) about SCRUM, clean code, unit testing and TDD and any other software development practice.When implementing a change - how do you measure its success?For that matter – how can you measure a developer productivity? by Our HeroA few years ago I worked … Continue reading Unit testing – you’re measuring it wrong
Tag: Productivity
Be-aware of productivity tools
In his post Beware of Productivity Tools Mark Seemann explains why he shun from using so called “productivity tools” – tools like Resharper, CodeRush, JustCode or any other tool that is runs on top of Visual Studio in order to enhance development. While I don’t know Mark personally, I’m in the middle of his book … Continue reading Be-aware of productivity tools
Tip: Using Notepad++ to read log files
I had to read a log file containing a few hundred lines today at work. My first instinct was to open it using my trusty Notepad++. While the file was not huge it was still difficult to traverse it and my eyes kept jumping between lines. Finding the errors and warning was proving to be … Continue reading Tip: Using Notepad++ to read log files
Don’t fix invisible bugs
Last week I conducted yet another code review. While looking at the code I’ve noticed a lot of lines similar to If(x != null) and if(y < 0) all over the code. These lines were not “business related” but were put in the code to make sure that proper inputs were given to the methods. … Continue reading Don’t fix invisible bugs
Don’t avoid difficult tasks
I was late to work yesterday. Everything was going well – I had my year old daughter, her bag, my bag, my car keys and was ready to leave I got to the door and I couldn’t find the house keys… I knew I had them in my hand a minute ago but for the … Continue reading Don’t avoid difficult tasks
Five reasons to install Resharper 5 today
I’ve been using R# v5 for a few weeks (ever since the nightly builds were made public) and I’m not going back. There is an exception now and then but it get caught by R# and reported back (if you want it to) without causing any problems with Visual Studio. There are some feature I … Continue reading Five reasons to install Resharper 5 today
Developer GTD
A software developer job is not easy, we’re expected to be self learners, take initiative and multi-task. So much needs to be done that it you might be overwhelmed by the amount of things needs to be done in a single day: send a patch to a customer, setup a meeting, ask a fellow developer … Continue reading Developer GTD
Coding Spell Book
Professor Henry Jones: Well, he who finds the Grail must face the final challenge. Indiana Jones: What final challenge? Professor Henry Jones: Three devices of such lethal cunning. Indiana Jones: Booby traps? Professor Henry Jones: Oh yes. But I found the clues that will safely take us through, in the Chronicles of St. Anselm. Indiana … Continue reading Coding Spell Book