My very first thought was this (semi related)....
https://dilbert.com/strip/1995-11-13


Roger Harman
COMMON Certified Application Developer - ILE RPG on IBM i on Power

--


 
 












From: MIDRANGE-L <midrange-l-bounces@xxxxxxxxxxxxxxxxxx> on behalf of Jonathan Wilson <piercing_male@xxxxxxxxxxx>

Sent: Wednesday, August 28, 2019 11:54 AM

To: midrange-l@xxxxxxxxxxxxxxxxxx <midrange-l@xxxxxxxxxxxxxxxxxx>

Subject: Re: Lines of code per day?

 


On Wed, 2019-08-28 at 11:15 -0400, Jon Paris wrote:

From my experience the only thing that rating programmers based on

LOC does is encourage bad programming practice.



Which of these two programmers is most efficient?  The guy who wrote:



Temp1 = a + b;

Result = Temp1 / c;



I think I may be in for a LOC bonus...





TheValueIwant = AddTwoNbrsProcedure(value1:value2);



BeginProc AddTwoNbrsProcedure

a;

b;

ReturnResult;



Temp1 = a;

Temp2 = b;

Temp3 = Temp1 + Temp3

ReturnResult = Temp3;



Return ReturnResultl

EndProc



;-)



(Obviously some pseudo code and defines omited)





or the one who wrote:



Result = ( a + b ) / c;



Having had to clear up the mess created in projects where LOC was the

measure cured me of this approach for life.





Jon Paris



www.partner400.com

www.SystemiDeveloper.com







On Aug 28, 2019, at 10:12 AM, Thomas Garvey <tgarvey@xxxxxxxxxx>

wrote:



I've searched the archives and haven't found anything on this

subject.

Has anyone ever done a study or published anything on a standard

number of lines of code per day, for mid-range programmers?

Anyone ever evaluated this for hiring or retention purposes?



I know the old saw from the Mythical Man Month about ten lines of

tested code per day (for any language on any platform), but that

can't be true anymore, right?

So, I thought I'd start a firestorm here on the subject. Any

thoughts?

--



Best Regards,



Thomas Garvey





--

This is the Midrange Systems Technical Discussion (MIDRANGE-L)

mailing list

To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx

To subscribe, unsubscribe, or change list options,

visit: https://lists.midrange.com/mailman/listinfo/midrange-l

or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx

Before posting, please take a moment to review the archives

at https://archive.midrange.com/midrange-l.



Please contact support@xxxxxxxxxxxx for any subscription related

questions.



Help support midrange.com by shopping at amazon.com with our

affiliate link: https://amazon.midrange.com




As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.