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: jhopper@erinet.com (James Hopper) Subject: Re: who owns the code? was Re: Distinguishing type names from other identifiers Date: 1998/01/23 Message-ID: <6a8mir$caa@nntp1.erinet.com>#1/1 X-Deja-AN: 318447806 Sender: -Not-Authenticated-[5490] References: <69lael$90o@top.mitre.org> <01bd2207$18f3fac0$95fc82c1@xhv46.dial.pipex.com> <69nt40$q7n@top.mitre.org> <69rnvv$ XDisclaimer: User not authenticated Organization: EriNet Online 937 436-1700 (Voice) Newsgroups: comp.lang.ada Date: 1998-01-23T00:00:00+00:00 List-Id: In article dewar@merv.cs.nyu.edu (Robert Dewar) writes: > But it sounds like you have never really worked in a project where the > kind of ideals I propose are even approximated. That's clear from your > claim that it could not work. In fact, as people know who *have* worked > in this kind of environment, it *does* work, and it works extremely well. > I hope you get to experience this some time! Robert, Well i have, and my experience is that the ONLY place i saw it work is the GNAT team. It works very well at ACT in fact, but you have a very atypical bunch of folks to work with. The ACT folks are all at the top of the curve for their respective levels of experience. I am in fact doing a kind of audit for a large software project in the avionics domain where this approch is one of the primary reasons this project is in so much trouble. yes everyone works on everything, but the other side of the coin is no one is really expert in anything. everyone is constantly doing a learning curve! i agree with your point that there are projects where only a single person can modify key pieces of code, i have been there as well. Thats why the folks i work with do walkthroughs, read each others code to learn new techniques etc. there is a middle ground between the two extremes. What is important is for people to be pragmatic and blend both approches! jim