Fun_People Archive
15 Mar
code-review-speak


Date: Mon, 15 Mar 93 14:22:19 PST
To: Fun_People
Subject: code-review-speak

 From: <pep@research.att.com>
 From: schaefer@hri.com (Rich Schaefer)
 From: mdf@midnight.com (Mike Fleischner)
 From: Topher Heigham <heigham@witch.witchcraft.com>

In the shower this morning, it occurred to me it would be useful to
write a guide listing certain words and phrases that arise during
code reviews and their actual, candid meanings.  Hopefully this will
help speed the communication process during technical reviews.

Review term or phrase          Real meaning
---------------------          ------------
I'm not sure this fits in      If I have anything to do
with our architecture.         with it, this code will never
				see the light of day!

It's not clear that ...        There's no way that ...

It occurred to me in the       It occurred to me while reading
shower this morning ...        wingnut this morning ...

I think that's against the     That's not the way I arrange my
coding standards.              {whitespace, declarations, ifs, etc.}

This logic doesn't belong in   If you do it this way, I'll have to
this module.                   rework a whole bunch of stuff of mine.

Let's take this off line.      If you carry on this pedantic
				discussion another minute, I'll scream.

That's clever.                 That's needlessly complicated.

Let's make that an action      There's another thing you forgot.
item.
									
Do we really want the user     Wouldn't it be funny if the user
to see this?                   saw this?

Doing it this way will be      I might have to maintain this
hard to maintain.              someday.
									
This really needs to be        We could just leave it undocumented.
documented.                                                             

Let's set up a time to         If you all didn't talk so much, we'd
continue the review.           be done by now.



[=] © 1993 Peter Langston []