From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,2afac1a4161c7f35 X-Google-Attributes: gid103376,public From: mfb@mbunix.mitre.org (Michael F Brenner) Subject: Re: Distinguishing type names from other identifiers Date: 1998/01/15 Message-ID: <69lael$90o@top.mitre.org>#1/1 X-Deja-AN: 316217391 References: <884736089.2104295427@dejanews.com> Organization: The MITRE Corporation, Bedford Mass. Newsgroups: comp.lang.ada Date: 1998-01-15T00:00:00+00:00 List-Id: No, the main objection to hour_type is not redundant information, but ugliness. The secondary objection is the lack of plurals, so that it does not read like an English sentence. The redundancy, if it were redundant instead of vacuous, would not be so very objectionable. However, when stuff like _TYPE is added at the end of each type by FIAT of a quality standard, you not only have changed the meaning of quality from something that works well and is easily fixed to something that is regimented, but you also have lost the reliability, lost the maintainability, and lost the desire to read that code. It is no longer cool code. Nothing affects maintainability more than a lack of desire to maintain it.