[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openembedded-core
Subject:    Re: [OE-core] [PATCH 1/6] scripts/oe-setup-builddir: make it known where configurations come from
From:       "Chuck Wolber" <chuckwolber () gmail ! com>
Date:       2022-07-30 18:15:02
Message-ID: CAB=6tBQzdzvgsD-tWQ9nz7C2-Smn0SDSqeveYus57zW98SkHsA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Fri, Jul 29, 2022 at 13:12 Alexander Kanavin <alex.kanavin@gmail.com>
wrote:

I can do that, but I'm curious about this 80 character limit. Who
> cares, in 2022, and why?


I care :)

Why? It is an expectation built into a lot of tools for one thing.

The git commit log is one notable example. Wrapping commit messages at 72
characters and keeping code width to (generally) 80 characters has
non-trivial benefits that are (hopefully) reasonably obvious to anyone who
has had a lot of windows up at one time.

We also have to have *some* sort of limit and it *should* be consistently
applied. The human ability to mentally "carriage return" drops off as lines
get longer and minds get fatigued.

Finally, looking back at my own learning curve and having mentored new
developers, line length guidelines force developers to write code that is
more readable in the long run.

..Ch:W..


> --
*"Perfection must be reached by degrees; she requires the slow hand of
time." - Voltaire*

[Attachment #5 (text/html)]

<div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On \
Fri, Jul 29, 2022 at 13:12 Alexander Kanavin &lt;<a \
href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>&gt; \
wrote:<br></div><div dir="ltr" class="gmail_attr"><br></div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)" \
dir="auto">I can do that, but I&#39;m curious about this 80 character limit. Who<br> \
cares, in 2022, and why?</blockquote><blockquote class="gmail_quote" \
style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)" \
dir="auto"></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)" \
dir="auto"></blockquote><div dir="auto"><br></div><div dir="auto">I care :)  \
</div><div dir="auto"><br></div><div dir="auto">Why? It is an expectation built into \
a lot of tools for one thing.</div><div dir="auto"><br></div><div dir="auto">The git \
commit log is one notable example. Wrapping commit messages at 72 characters and \
keeping code width to (generally) 80 characters has non-trivial benefits that are \
(hopefully) reasonably obvious to anyone who has had a lot of windows up at one \
time.</div><div dir="auto"><br></div><div dir="auto">We also have to have *some* sort \
of limit and it *should* be consistently applied. The human ability to mentally \
"carriage return" drops off as lines get longer and minds get fatigued.</div><div \
dir="auto"><br></div><div dir="auto">Finally, looking back at my own learning curve \
and having mentored new developers, line length guidelines force developers to write \
code that is more readable in the long run.</div><div dir="auto"><br></div><div \
dir="auto">..Ch:W..</div><div dir="auto"><br></div><blockquote class="gmail_quote" \
style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)" \
dir="auto"><br></blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" \
data-smartmail="gmail_signature"><div dir="ltr"><div><b><span \
style="font-family:monospace">&quot;Perfection must be reached by degrees; she \
requires the slow hand of time.&quot; - Voltaire</span></b></div></div></div>



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#168682): https://lists.openembedded.org/g/openembedded-core/message/168682
Mute This Topic: https://lists.openembedded.org/mt/92691480/4454766
Group Owner: openembedded-core+owner@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [openembedded-core@marc.info]
-=-=-=-=-=-=-=-=-=-=-=-



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic