It certainly does!  Lots of applications developers hate that, but it always 
seemed to me that it’s a necessary part of making usable code.  If my users 
never talked to me ("could you add a command arg that sorts the output this way 
instead of that?"), I'd suspect - actually I'd be sure - that they never 
actually use what I wrote for them.

---
Bob Bridges, [email protected], cell 336 382-7313

/* Part of what makes us human are the kinks. They’re the mutations, the 
outliers, the flaws that create art or the new invention.  [So in designing AI 
solutions] one of the challenges is where and when is it appropriate for us to 
have things work exactly the way they’re supposed to, without surprises.  
-Barak Obama in a conversation about artificial intelligence, August 2016 */

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Charles Mills
Sent: Tuesday, March 28, 2023 18:21

Ha! I always said if I ever taught programming -- I never have -- I was going 
to do that -- swap code between students.

The other thing I was going to do in the same vein was give a programming 
assignment -- perhaps with a fairly tight deadline -- and halfway through say 
"oh, wait, the specs have changed" and hand them a somewhat different variant 
of the problem. (I thought that modeled real life programming!) 

--- On Tue, 28 Mar 2023 17:17:05 -0400, Steve Thompson <[email protected]> wrote:
>In an effort to keep people from writing difficult to impossible to 
>maintain code, while I was teaching COBOL, I warned the students that I 
>would be picking a programming lesson, where once it was completed, 
>everyone would have to swap card decks and then have to add the next 
>lesson's function to it.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to