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.5 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_20 autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,3869f0598191b11d X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news.glorb.com!cyclone1.gnilink.net!spamkiller2.gnilink.net!gnilink.net!trndny06.POSTED!0f19ed38!not-for-mail From: "Frank J. Lhota" Newsgroups: comp.lang.ada References: <20040817002823.04158.00003023@mb-m15.aol.com> Subject: Re: Porting ADA source X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Message-ID: <_ZlUc.3715$si.2750@trndny06> Date: Tue, 17 Aug 2004 11:28:58 GMT NNTP-Posting-Host: 141.154.199.166 X-Complaints-To: abuse@verizon.net X-Trace: trndny06 1092742138 141.154.199.166 (Tue, 17 Aug 2004 07:28:58 EDT) NNTP-Posting-Date: Tue, 17 Aug 2004 07:28:58 EDT Xref: g2news1.google.com comp.lang.ada:2771 Date: 2004-08-17T11:28:58+00:00 List-Id: "Ronald Price" wrote in message news:20040817002823.04158.00003023@mb-m15.aol.com... > How do we teach these maintenace concepts except by OJT? If I were designing a Software Engineering curriculum for a University, here is how I would drive this point home. I would have the Freshmen complete one large project, emphasising that this project should be as maintainable as possible. These projects would then be preserved somewhere for the next few years. In their Junior year, I would then assign the students the task of going back to their Freshman projects and make a software change, say add a new feature. We will gladly provide them with all the materials they handed in two years ago. Hopefully, this exercise would show them the folly of "quick and dirty".