[flashrom] 80/100/132 column line width policy

David Hendricks dhendrix at google.com
Mon Mar 12 19:39:56 CET 2012


On Sun, Mar 11, 2012 at 3:00 PM, Stefan Tauner <
stefan.tauner at student.tuwien.ac.at> wrote:

> all of that could be replaced with a simple "we want to limit lines to
> ca. y chars, please think a bit and use common sense when breaking
> lines" rule imho. hard limits can never have enough rules/exceptions to
> match "common sense". of course i am ignoring personal preferences
> here, but i think i can cope better with "annoying" preferences of
> others when reviewing patches or getting feedback than with hard limits
> that make me write lines like "\tab\tab\tab  i) {". :)


+1. Hard limits will never quite capture every rule and exception to match
common sense. I dislike militant enforcement of code style, but I think 80
columns (with 8-char indentation) is a useful soft limit to aspire to for
encouraging concise code. I think I'd rather see the 80 column soft-limit
broken only when it makes sense to do so (arbitrary, I know), preferably
only in affected areas (e.g. tables).

Breaking the soft limit, whether it's to nest deeper or add a huge print
statement to Flashrom's already verbose output, should take some careful
consideration but should not distract from the ultimate goal of readability
and maintainability.

-- 
David Hendricks (dhendrix)
Systems Software Engineer, Google Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20120312/1c7c6e02/attachment.html>


More information about the flashrom mailing list