home > plop > 2006 > Papers > Notes > 19-notes.php

PLoP 2006
Shepherded Papers
Notes on Paper 19: ACCEPTED
Paul's vote:
Hello Kyle,
Even if you haven't been paying any attention to my email exchanges
with Leon, you must have noticed that we have spent a lot of time
discussing his pattern and that he was working very diligently on
subsequent revisions. Let me summarize the shepherding process for
you. I was assigned to his paper late. Initially the paper was an
antipattern that complained about the misuse of the Caching pattern.
After initial discussion, Leon and I isolated two patterns that were
hidden underneath - design for cache data editing and caching of
config parameters. Leon has focused on the second one and we went
through 4 or 5 iterations since. The last iteration is not complete
and we're likely to continue for some time more, but all the main
elements of the pattern are in place.
Although the technical merits of his pattern may not be so great yet
(it still needs work), Leon's paper is significantly better than most
of this year's submissions. I've skimmed all the papers that were
submitted this year, because I'm in charge of the PLoP submission
system.
In summary, I think that Leon has gone a long way to improve his
pattern. He has been receptive to my comments, but he also made many
changes on his own. I believe that both he and his pattern will
benefit greatly from participating in the writers' workshop and I
recommend that his paper be accepted to PLoP 2006.
I will ask Leon to upload a new version of his paper to the PLoP
submission system tomorrow morning.
Paul
Kyle's summary:
This one was rewritten from an antipattern into a pattern, and benefited
from it. It's actually a specialization of the caching pattern from the
Party of Five book, but it's a good and very common specialization. This
is one approach I've seen a lot, and the exposition of it is clear, with
simple code that could be implemented in nearly any language. Good
references to other work, and good use of the pattern form. I'd recommend
we accept this one for workshopping.
Kyle Brown
To keep up on the latest
PLoP information, subscribe to:
plop-announce-subscribe@hillside.net.
|