Software Development
Blogs and Discussion
developer.*
Books Articles Blogs Subscribe d.* Gear About Home

Becoming reflective

I recently cut a deal with another team: we have spent a week reviewing their source code, and soon they will review ours.

Our first challenges are to think about the code we write, and to participate in working relationships required for the job. The second challenges are to think about how we write the code, and to participate in redesigning relationships that aren't going well. This isn't an easy transition to make. Doing a review can be an opportunity to gain deeper levels of reflection.

After we had reported to the other team, we discussed the experience. I said that it was a shame we hadn't done it a year earlier. One person replied that we couldn't have done it then, and we have matured over the last year. This was a third level of reflection: he was discussing how we think about how others code.

I'm reading "Effective Teaching and Mentoring" by Laurent Daloz. Although written in an educational setting, it is very helpful for thinking about how people make these transitions at work too, and how to help them.

User login

About our advertising.

Atom Feed

developer.* Blogs also has an Atom feed, located at this url.

Click here for more information about Atom.

A Jolt Award Finalist
Software Creativity 2.0
Foreword by Tom DeMarco

Recent Posters

Based on most recent 60 days, sorted by # of posts and name.

Google
Web developer.*

Who's online

There are currently 0 users and 24 guests online.

Syndicate

Syndicate content
All views expressed by authors, bloggers, and commentors are their own and do not necessarily reflect the views of developer.* or its proprietors.
Click to read the Copyright Notice.

All content copyright ©2000-2005 by the individual specified authors (and where not specified, copyright by Read Media, LLC). Reprint or redistribute only with written permission from the author and/or developer.*.

www.developerdotstar.com