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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,d95b511473b3a931 X-Google-Attributes: gid109fba,public X-Google-Thread: 1014db,d95b511473b3a931 X-Google-Attributes: gid1014db,public X-Google-Thread: 103376,d95b511473b3a931 X-Google-Attributes: gid103376,public From: john@assen.demon.co.uk (John McCabe) Subject: Re: Language Choice and Coding style Date: 1996/07/05 Message-ID: <836587779.4923.1@assen.demon.co.uk>#1/1 X-Deja-AN: 163875503 x-nntp-posting-host: assen.demon.co.uk references: <4quk22$78@krusty.irvine.com> <4r059t$2at0@info4.rus.uni-stuttgart.de> <4r3bp1$cea@Starbase.NeoSoft.COM> <4rg3ph$2on4@info4.rus.uni-stuttgart.de> newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++ Date: 1996-07-05T00:00:00+00:00 List-Id: dewar@cs.nyu.edu (Robert Dewar) wrote: >Peter Herman says > "I like it to allow everyone to show his personal style. > This is even important because the motivation is very much higher. > They are and should keep to be individuals. > And I like it when I see at first glance "Oh that is the typical > style of Barbara". This holds for code production inside bodies." >Fascinating to see this point of view expressed so directly (it is I am >sure shared in practice by many programmers). >To me this "ego-centered" style of programming is deadly. It promotes a >situation where in a big project code is owned by individuals. Clearly >if you see that some code is "typical Barbara" style, then the next step >is that only Barbara touches that code, and a consequence is that only >Barbara really looks at that code. >This is not team work, this is a collection of individuals working together, >and you lose the advantages of working as a team. In particular: > a) If Barbara starts polishing her resume, you can be in big trouble > b) Only one pair of eyes looks at Barbara's code (other people don't > because they have their own style they prefer to read). That's more of a management problem. It's whoever is in charge's responsibility to make sure this kind of thing doesn't happen, and formatting editors canhelp to make sure that no one cangive the excuse that someone else's code is difficult for them to read. Best Regards John McCabe