Don,

That Paul Conte's a purty smart feller... (although I don't agree with all
his views on SQL...)

Good one, right back, Don...  I *know* the theory (although "Code Complete"
is shelfware):  if you eliminate the complexity of coding, you can put more
time and effort into the design...

However:

a) I'm still looking for the CASE tool that doesn't add yet ANOTHER layer to
the complexities of coding...
b) I'm also looking for the CASE tool that reduces DESIGN HORRORS...

I've seen progress, and maybe should re-visit the tools...  Clean design
requires A LOT of effort to MAKE the design sufficiently simple, yet not TOO
simple to handle the user's needs.. not TOO simple to handle all the
transactions the business is gonna throw at the system...

Haven't seen the CASE tool that helps find that balance.

===> If they do a good job, in this regard, I'd sure like to hear about
them...


I'm not sufficiently familiar with CASE projects to know if this happens:
it becomes SO EASY to churn out code, that the systems actually suffer, as a
result.  I've never done or seen projects where this occurs, but wouldn't
surprise me, either.

Another aspect of this problem, which I HAVE heard of in the PC arena...
Seen editorials warning against this:  as PC code "graduates" to being
legacy code, and as the tools have become SO easy to use.. a coder decides
to re-develop a system rather than improving an existing system.  Seen
accountants do this with spreadsheets, quite often...  Haven't seen this
with CASE tools, but would be surprised if it doesn't happen, to some
extent...

j "Who, likewise, has NEVER made THAT mistake" t ...;D


| -----Original Message-----
| From: midrange-l-admin@midrange.com
| [mailto:midrange-l-admin@midrange.com]On Behalf Of Schenck, Don
| Sent: Thursday, December 13, 2001 7:13 AM
| To: 'midrange-l@midrange.com'
| Subject: RE: Efficacy of code generators
|
|
| jt --
|
| Good one.
|
| But here's another side:
|
| A code generator or CASE tool (as Paul Conte once said, CASE stands for
| "Contrived Attempt to Sell Everything") can reduce or even
| eliminate coding
| horrors (see "Code Complete" by Steve McConnell, Microsoft Press, for
| examples) ... but then you have ...
|
| DESIGN HORRORS! THEY, too, rear their head.
|
| "Why did I hard-code that? WHY? WHY? WHAT was I thinking?"
|
| -- Don "Who, of course, has NEVER made THAT mistake" Schenck
|

<snip comedy>



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.