[Insight-developers] Re: Review Directory : Coding Style Problems
Gaetan Lehmann
gaetan.lehmann at jouy.inra.fr
Thu Feb 15 12:48:51 EST 2007
On Thu, 25 Jan 2007 17:26:40 +0100, Stephen R. Aylward
<Stephen.Aylward at Kitware.com> wrote:
> My vote is a cvs commit check. I think that is a great idea.
>
> Full disclosure - it does mean that some people wanting to fix one line
> in a filter will need to change multiple lines in the filter in order to
> commit their fix - since many filters already have lines that are too
> long.
>
> It really isn't that painful of a process, and we aren't the only ones
> doing this. KDE is adopting KWStyle checker - using KWStyle reduces the
> learning curve for a library. Consistent line lengths helps with rapid
> (human) code parsing.
Does "consistent line lengths" mean "80 characters" ?
If "many filters already have lines that are too long", perhaps is there a
reason ?
Again, I can't understand the reaction of the itk core developers to a
proposition which is everything but stupid. Roughly, all what I get is
"it's like that" (Bill), a huge exageration of what I'm proposing to
demonstrate that's a bad idea (Luis), and "we'll force you to go against
what you proposed" (Stephen). Again I'm wasting my time trying to
communicate with a wall.
It seem I'm not allowed to propose anything - a strange way to manage a
community -, so please go ahead, add all the commit check you want.
In that conditions, I'm not sure I will care of fixing the line lengths of
a file to fix a bug - it may be a bug fix lost.
Gaetan
>
> Stephen
>
> Bill Hoffman wrote:
>> Gaetan Lehmann wrote:
>>
>>>
>>> In the files I have fixed this morning, at least 95% of the problems
>>> was the length of the lines. Like you, I would really prefer spending
>>> this time doing things more useful.
>>>
>>> - that's why I ask again if the line length limit can be increased,
>>> or removed
>> Like it or not, the line lengths are here to stay, so the best
>> approach would be to write the code with the correct line length to
>> begin with. Many editors can be setup to flag or notify you that the
>> line length is past the limit. Another approach, might be to make
>> this a cvs commit check. That way the code never makes it to the
>> dashboard with the long lines.
>> -Bill
>> _______________________________________________
>> Insight-developers mailing list
>> Insight-developers at itk.org
>> http://www.itk.org/mailman/listinfo/insight-developers
>>
>
--
Gaëtan Lehmann
Biologie du Développement et de la Reproduction
INRA de Jouy-en-Josas (France)
tel: +33 1 34 65 29 66 fax: 01 34 65 29 09
http://voxel.jouy.inra.fr
More information about the Insight-developers
mailing list