[clug] Think Pieces

jm jeffm at ghostgun.com
Sat Jul 10 10:18:41 UTC 2021


On 10/7/21 11:58, jhock--- via linux wrote:
> When I studied computing at uni, we would get a pass if the software worked and then a credit if the software was optimised, etcetera, etcetera. No one seems to do that nowadays. It seems to me that most software developers create something, do very little testing and wait for users to find the bugs. 

That's "agile" for you and MVP (Minimum Viable Product). They seem to
forget the viable bit. They seem to be trying to apply it everywhere
forgetting to use the appropriate tool/methodology for the job. I was
fond at one stage of saying that people are confusing prototype with
product.

You forgot marks for good comments which seems to gone the way of the
dodo. I've started arguments with developers about the importance of
commenting your code only to be told it's unnecessary by them. The
amount of code I write for a live varies a lot depending on what I'm
work on and I find it hard to write good comments myself, but any
comment that conveys the intent of the code and how/what it's suppose to
be doing can speed in finding problems when you're looking at the code
base especially with large or unfamiliar code bases and/or in
environment with many cooks.


Jeff.



More information about the linux mailing list