x1 cs682, Spring 2009 - code review

CS682 - code review

Jean-do Sifantus talk March 4.

From Effective Code Reviews Without the Pain By Robert Bogue

Code reviews in most organizations are a painful experience for everyone involved. The developer often feels like it's a bashing session designed to beat out their will. The development leads are often confused as to what is important to point out and what isn't. And other developers that may be involved often use this as a chance to show how much better they can be by pointing out possible issues in someone else's code.

Code reviews, however, don't have to be painful.

We will point Jean-do to two files from each team.


Here are two files of mine. The first is a Visual Basic Excel macro that models the mortality of birds flying through a windfarm. It works, but it hasn't been extensively reviewed or refactored.

The second is an example I've used in a one week Java for Programmer's course offered occasionally by SERL. It's been reworked and shaped often.


Here are my comments on two source files from each project, as of April 29. You can tell by how nit-picky the comments are that on the whole I was very pleased with the readability and the style.

If you look at these links in the future you may well find problems fixed - or moved, since line numbers might change.


From TBS
From See3PO
From VisitME

Links

Back to the CS682 home page.