comp.lang.ada
 help / color / mirror / Atom feed
From: psrc@pegasus.ATT.COM (Paul S. R. Chisholm)
Subject: Re: Programming vs. Software Engineering
Date: 24 Mar 90 06:32:54 GMT	[thread overview]
Message-ID: <4561@pegasus.ATT.COM> (raw)
In-Reply-To: 8462@hubcap.clemson.edu

In article <8462@hubcap.clemson.edu>, billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe, 2847 ) writes:
> . . . consider the following descriptions of the STANFINS-R experience:

> Claton J. Hornung, Senior Software Specialist and Project Manager, Computer
> Sciences Corporation:

> It was determined that COBOL programmers who had never worked with a
> structured programming language such as Ada... had preconcieved notions about
> Ada and a strong religious devotion to the COBOL way of design and
> programming.... The training demonstrated that concepts discussed in terms of
> a COBOL programmer facilitated the mind set transition.

?

> After this experience the programmers became more receptive to new ideas and
> appreciated the new found power of Ada and associated software engineering
> concepts.

(Not necessarily in that order?-)

> Many students demonstrated a lack of fundamental understanding in the basic
> concepts of data structures and basic design.  Not only did training have to
> focus on these concepts, but it became necessary to focus on software
> engineering principles and goals as well.

> Kenneth Fussichen, Computer Scientist, Computer Sciences Corporation:

> . . . Preliminary findings indicate that our Ada implementation may
> be significantly more maintainable than its COBOL predecessors

Translation:  take a bunch of folks who hadn't even caught to
structured programming, teach them good coding techniques, and the
resulting code is much better.

Thank *God* for Ada, huh?-)

> The aggregate level of learning for [STANFINS-R project members] is among the
> highest I've ever seen.  More [project members] attend classes in the
> evening, write professional papers, belong to professional organizations and
> book clubs than any other [project] I've seen.  The knowledge of Software
> Engineering principles is the highest of any [project in which] I've
> participated.

These are the guys who had "never worked with a structured programming
language"?  They didn't learn Ada, they were reincarnated!

But Mr. Wolfe, in my opinion, misses the point.  Most software
engineering (requirements analysis, design of data structures and
functions, various kinds of testing, configuration management, etc.) is
completely language independent.  I'm glad STANFINS-R was able to take
people with bad habits and instill good habits in them; but nothing Mr.
Wolfe has posted in this article says anything good about the Ada
programming language.

> Bill Wolfe, wtwolfe@hubcap.clemson.edu

Paul S. R. Chisholm, AT&T Bell Laboratories
att!pegasus!psrc, psrc@pegasus.att.com, AT&T Mail !psrchisholm
I'm not speaking for the company, I'm just speaking my mind.

  parent reply	other threads:[~1990-03-24  6:32 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <19450@grebyn.com>
1990-03-10 20:35 ` Ted Holden's disinformation William Thomas Wolfe, 2847 
1990-03-12 15:58   ` Wayne Wood
1990-03-12 19:36   ` dennis.f.meyer
1990-03-21 23:27   ` Lyle Seaman
1990-03-22 17:02     ` Programming vs. Software Engineering William Thomas Wolfe, 2847 
1990-03-23 16:45       ` Chip Salzenberg
1990-03-24  6:32       ` Paul S. R. Chisholm [this message]
1990-03-24 17:03         ` William Thomas Wolfe, 2847 
1990-03-26 20:30           ` Archer Sully
1990-03-27 15:54             ` Richard S D'Ippolito
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox