Code Reviews Aren't Out to Get You.
I was recently put on a project to upgrade an application that was written by one of the other developers a number of years ago. As I started going through his code, it reminded me how important code reviews are for a development team. This particular developer is no longer with the company, and when he did work in our group, we didn't have solid procedures and standards for code development. We tried to do code reviews with this particular developer, but he was really obstinate, and only wanted to show demos of the application. Any time we asked to see code he would show us as little as possible. He also never checked code into the code repository, so when he finally left the company, I had to get access to his dev environment and check-in all his projects. Over the years I have seen this type of behavior often, and I still see it a little today. Fortunately, with solutions like GIT and TFS, there is a lot more collaboration built into the development environments. Back...