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