[skip]

> > First, it helps them to find instances of code that need to be
> > DRYed or DROPed by comparing lines of code across the entire code
> > base in the repository and pointing out lines that are similar to
> > things that have already been done before. If the programmer finds
> > things within his program which he repeated, then it should be a
> > simple a matter of factoring out to another function or class
> > within his code to DRY it. If he finds that somebody else has
> > similar code, he can factor it out into a separate "project" in the
> > repository to DROP it. People with similar code in the repository
> > are notified so that they can update their individual projects
> > accordingly if they desire to do so.

I am afraid the problem here is: what I would do even if I find that some of
my code repeats code in repository? I already *had written* the code, so,
where is my benefits? To understand "Oops, I'm and idiot" ? I already knew
:))

Much more useful repository must help me to find the code I only *intend* to
write - and here code comparison isn't necessary, because I have nothing to
compare yet.

What do you think about this?
 
> - Jake McArthur
> 

Victor.