‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Friday, February 14, 2020 10:56 PM, Gene Heskett
<ghesk...@shentel.net> wrote:

> On Friday 14 February 2020 22:56:11 Richard Owlett wrote:
>
> > On 02/14/2020 12:52 PM, Gene Heskett wrote:

FYI, fogies, in the Jul-Aug, 1978 Bellsystem Technical Journal,
announcing Unix, in the Style section of the Foreward is a list of
"maxims...gained currency among the builders and users..." The first
sentence of the first maxim in the list is, "Make each program do one
thing well."

The second sentence is "To do a new job, build afresh rather than
complicate old programs by adding new 'features.'"

Until recently, the *nix communities have stuck pretty well to these
recommendations -- they're just descriptions of competent programming,
after all. There may be some discussion over the definitions of "one
thing" and "well" but there is software in our Linux that, I think,
doesn't conform to anybody's understanding of these maxims.

​--
Glenn English
-- 
Glenn English

Reply via email to