comp.lang.ada
 help / color / mirror / Atom feed
From: agate!spool.mu.edu!sdd.hp.com!cs.utexas.edu!ut-emx!hasan@ucbvax.Berkeley. EDU  (David A. Hasan)
Subject: Re: Software Engineering Education
Date: 18 Nov 91 17:12:08 GMT	[thread overview]
Message-ID: <62151@ut-emx.uucp> (raw)

In article <SRCTRAN.91Nov16120253@world.std.com> srctran@world.std.com (Gregory
 Aharonian) writes:
>
>     The various suggestions for how to grade software products, while nice,
>don't reflect that in the real world of deadlines and tight budgets, one
>rarely has the luxury (or the ability to plead for cost over-runs) to do
>software nicely in the software engineering sense.

In the context of software engineering EDUCATION, this
argument seems to be equivalent to the following statement:

  "In the real world, nobody has the time to craft
   elegant papers or documents.  Memos and quick notes
   must be thrown together in order to meet real
   deadlines.  Therefore, it is not useful for students
   to spend time in school learning how to write well 
   if the emphasis is on "well" and not on "fast"."

Of course, the reason that it is useful for students to learn
how to write elegantly and program literately is so that when
it comes to meeting deadlines in the real world, they have
some underlying writing skills which will result in a
moderately well-crafted product EVEN IF it is thrown together
quickly.

I would argue (admittedly as an anti-C bigot) that the use
of C in academia works counter to the objective of turning out
students who appreciate the need to coherent, literate
software design.  (Unless, of course, one of the
aforementioned grading schemes is used in conjunction with the
language!)         

(Don asbestos suit...)

-- 
 |   David A. Hasan
 |   hasan@emx.utexas.edu 

             reply	other threads:[~1991-11-18 17:12 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1991-11-18 17:12 David A. Hasan [this message]
  -- strict thread matches above, loose matches on Subject: below --
1991-11-22 18:17 Software Engineering Education timothy shimeall
1991-11-20 23:51 sun-barr!cronkite.Central.Sun.COM!newstop!sunaus!assip.csasyd!condor!dave
1991-11-19 16:18 Ray Harwood
1991-11-18 23:05 agate!spool.mu.edu!tulane!uno.edu!JNCS
1991-11-18 15:45 Bill Yow
1991-11-16 17:02 Gregory Aharonian
1991-11-16 16:37 agate!spool.mu.edu!yale.edu!qt.cs.utexas.edu!zaphod.mps.ohio-state.edu!ca
1991-11-15 19:26 cis.ohio-state.edu!udecc.engr.udayton.edu!blackbird.afit.af.mil!galaxy.af
1991-11-15 19:18 Michael Feldman
1991-11-15 17:33 Dana Newman
1991-07-14  7:40 Orville R. Weyrich
1991-07-09 21:27 cis.ohio-state.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!wu
1991-07-08 21:44 spool.mu.edu!caen!zaphod.mps.ohio-state.edu!rpi!bu.edu!m2c!risky.ecs.umas
replies disabled

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