I think of myself as a moderately good developer. I have a reasonable
amount of experience, I know about common patterns, I reuse code when possible,
I try to follow good development practice.
I use test-driven development, I religiously use a revision control systsem.
I use Devel::Cover to check that my tests cover 100% of the code I
write. Likewise, I ensure that I have good Pod::Coverage.
I've done informal code reviews before -- at many of my clients, my
co-workers disdained code review, so I found ways to do it "on the sly": "Hey,
I'm not sure about this module, would you look at it with me?"
Now, though, I have an opportunity to do more structured and formal code
review. I don't want to bury the process in formality and paperwork, but it is
important that I can point a manager at documentation and say "yep, I
really did code reviews, here's the proof".
Can the members of the Monestary suggest:
- Ground rules for having useful code reviews
- Ideas for what kinds of documentation I should have to prove they've been
- Any other information about conducting semi-formal code reviews in a way
that's really useful for developing (esp. in Perl).
I'd certainly benefit from the experience of my esteemed brothers and sisters.
Ramblings and references
“A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.” — Herm Albright
I haven't found a problem yet that can't be solved by a well-placed trebuchet
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] ||