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: 103376,2afac1a4161c7f35 X-Google-Attributes: gid103376,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: who owns the code? was Re: Distinguishing type names from other identifiers Date: 1998/01/18 Message-ID: #1/1 X-Deja-AN: 317179364 References: <884736089.2104295427@dejanews.com> <69lael$90o@top.mitre.org> <01bd2207$18f3fac0$95fc82c1@xhv46.dial.pipex.com> <69nt40$q7n@top.mitre.org> <69rnvv$gjr@drn.zippo.com> <69t6fe$brl@drn.zippo.com> X-Complaints-To: usenet@news.nyu.edu X-Trace: news.nyu.edu 885163747 12022 (None) 128.122.140.58 Organization: New York University Newsgroups: comp.lang.ada Date: 1998-01-18T00:00:00+00:00 List-Id: nabassi says <> OK, there it is, both negative aspects of code ownership! In case my position is not clear, I regard both viewpoints as unfortunate in the quest to maintain maximum code quality and productivity. In particular, if you have this level of code-ownership viewpoints, you will very seldom get people reading other people's code in a routine manner. It is this many-eyes-on-the-code phenomenon which is valuable for code quality. Also, if there is this much code ownership going on, then you are bound to get divergence in style, further contributing to people being unwilling to look at, let alone work on, other people's code. I quite understand that a lot of programmers feel as nabassi does, but for me, one of my absolute requirements in a software project, is that this attitude cannot be permitted, and I could not have people with this attitude working on projects that I was managing. It's a matter of style, but I can certainly tell you that even though you can't really imagine that it works, my experience is that the "egoless" style in which people do not own the code they write, gives MUCH better results than the code ownership model -- you should try it some time! Robert Dewar