Effective Code Reviews

Code reviews are a pivotal part of the practices followed by engineering teams. It has many benefits that are mostly obvious but others not so much, In my experience I have seen reviews abused and revered under different circumstances. In this article, I'd like to cover the following:

  • Purpose of …

View comments.

more ...

Heed: Windows shell extensions

I could see its benefit and I decided to approach this by tampering with the windows registry to create my context menu. Everything started off smoothly and I was wondering why people even bother writing COM just to right this simple extension to the operating system. about 16-20 items into …

View comments.

more ...

Value of knowledge imbalance in pair programming

This article assumes that you have a basic understanding of agile methods and are some what familiar with the concept of pair programming.

Lets set the perspective straight first. Pair programming, or pair working rather, is not a new thing it has existed ever since the chimpanzees started doing “stuff …

View comments.

more ...

And God said, Let there be management...

For better or worse, we all have to “deal” with some form of a manager in our every day lives even though their job role suggests the opposite. Before I begin I’d just like to point out that I am all for management but I do not think that …

View comments.

more ...