Re: The Harvesting process and the BFAV

ducasse <[email protected]> Fri, 17 Oct 2003 12:34:52 +0200
Newsgroups gmane.comp.lang.smalltalk.squeak.foundation
Message-ID <[email protected]>
I agree goran. We should find the right level. What I tend to do is=20
trust some people, still looking at their code
this way I learn also some hidden parts of the system. Then when I'm=20
really expert in one point, I really read.

Stef


On Vendredi, oct 17, 2003, at 12:13 Europe/Zurich,=20
[email protected] wrote:

> Marcus Denker <[email protected]> wrote:
> [SNIP]
>> I would prefer a more Agile approach to harvesting. First: I'd
>> like to approve stuff that I filed in, that worked, and that looked
>> not totally strange when looking over the code.
>>
>> I mean, what do we gain from not adding a fix done by someone who
>> allready submitted a lot of patches, just because nobody has the
>> time to really understand the fix? In the end, it's not fixed. Just
>> that.
>>
>> We really need to think about what the worst case of a more agile
>> review policy would be.
>>
>> 1) It could introduce a bug. Hey, what is the problem? That's what
>>    alpha is for. And bugs are good, because bugs generate tests.
>>
>> 2) It could be not-that-perfectly documented. To me, the alternative
>>    seems to be: Not adding, or adding a slightly-not-perfect thing.
>>    What is worse? I would *really* prefer to e.g. have some feature
>>    now instead of waiting indefinitly. But that may only be me.
>>
>> Make it green. Then refactor.
>
> As always, I agree in principle but I will *always* repeat this:
> 	Class comments and "top" method comments should be written when =
the
> code is written.
>
> That does not imply "perfectly-documented" - it rather implies
> "documented *at all*". And I strongly urge people to think about this =
-
> why is the image so poorly commented? Because SqC took exactly this
> approach - "better to getthe stuff in, who cares, we can write =
comments
> later". Surprise! There is no "later" when it comes to code comment.
>
> Now, after his little rant - I agree with you Marcus. I just want the
> little, little, little rule added: 	"Just make sure the damn code =
has
> proper code comments!"
>
> That will save us all time in the end. It takes very little time for=20=

> the
> author to write these comments when he has the code in his mind. And =
it
> will save hours of thought for all the rest of us.
>
> regards, G=F6ran
>
> PS. And you all know that when I say "proper code comments" I am not
> proposing some extreme form of silly comments stating obvious things
> etc. And not for setters/getters. And not "in code comments".
> _______________________________________________
> Squeakfoundation mailing list
> [email protected]
> http://lists.squeakfoundation.org/listinfo/squeakfoundation
>