Verbosity and Lines of code

Mike Kerner MikeKerner at roadrunner.com
Fri Jun 30 08:54:15 EDT 2017


which is exactly why regular expressions are such a PITA to diagnose.


On Fri, Jun 30, 2017 at 6:05 AM, Lagi Pittas via use-livecode <
use-livecode at lists.runrev.com> wrote:

> I Can't understand this fixation with how many characters typed.
>
> I now quite like the verbose "dot notation" of Livecode - it's now second
> nature and it's the last thing I would even bother asking to augment with
> "real" dot notation.
>
> the put <expression> into variable adds very little time to typing and is
> so much easier to explain to someone who hasn't been tainted with decades
> of the "right way" which was needed when teletypes printed at 10 characters
> a second and they had time share systems which were charged on CPU time
> used - more data/programs to parse more CPU usage.
>
> If you actually time yourselves or just do a thought experiment - much
> easier especially while eating a bar of chocolate, you will see that you
> spend probably less than 10% - probably much less - of your time typing NEW
> code.
>
> When you start a project you are VERY productive - then you have to really
> start thinking when you join the bits together, refactor this, delete that
> etc etc.
>
> Most of your time is taken up thinking finding bugs drinking coffee finding
> bugs - going to the toilet finding parasites - sorry bugs.
>
> If you add in the auto completion and snippets that some of you use in the
> ATOM  editor its probably even less.
>
> Just do the experiment - you WILL be surprised.
>
> To save you the hassle these few links have some eye opening statistic
> (from a Google employee and from study of a  Borland team)
>
> The last 3 were stuff i've read before but the first one from Quora I just
> found because I was looking for real actual metrics - and it does make the
> case in my opinion.
> The Bill Atkinson link is just to show the pitfalls of LOC as a metric  ,
> which the first link shows as well when someone got his 1000 lines down to
> 2 lines!
>
> https://www.quora.com/How-many-lines-of-code-do-professional-programmers-
> write-per-hour
> https://blog.codinghorror.com/diseconomies-of-scale-and-lines-of-code/
> http://www.folklore.org/StoryView.py?project=
> Macintosh&story=Negative_2000_Lines_Of_Code.txt
> https://blog.codinghorror.com/in-defense-of-verbosity/
>
>
> Kindest Regards Lagi
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."



More information about the use-livecode mailing list