internetworkers AT lists.ibiblio.org
Subject: Internetworkers: http://www.ibiblio.org/internetworkers/
List archive
- From: Steven Champeon <schampeo AT hesketh.com>
- To: "'Internetworkers: http://www.ibiblio.org/internetworkers/'" <internetworkers AT lists.ibiblio.org>
- Subject: Re: [internetworkers] mySQL learning curve
- Date: Wed, 15 Oct 2003 17:08:16 -0400
on Wed, Oct 15, 2003 at 04:45:25PM -0400, Michael D. Thomas wrote:
[quoting me, without attribution]:
> > The real leap forward for a lot of folks is learning how to build the
> db
> > and then build PHP/Perl objects that you can populate with queries or
> > use as basis for inserts/updates. A lot of the PHP code I've seen (and
> > some of the early stuff I wrote, for that matter) would benefit from a
> > sane approach to db design /first/ and then a sane approach to object
> > design second. But that often takes either having to go back and
> maintain
> > the awful code you wrote as a novice, or maintaining/extending someone
> > else's awful code before they realize the power of using objects, or
> the
> > pain that can be caused by poor table/query design.
>
> A classic cost of change curve problem...
<snip>
Actually, the reference above was to the fact that most programmers
don't learn the benefits of good design until they have to maintain
a poor one. That wises them up pretty quickly; it did me, anyway. Not
that any of your points about cost of change aren't valid, just wanted
to make sure the point got across that I was referring to the ways in
which programmers learn not to be bad programmers.
> 'Perfection is achieved, not when there is nothing more to add, but when
> there is nothing left to take away." -- Antoine de Saint-Exupery
>
> "Less code, less bugs." -- Anonymous
Great quotes.
--
hesketh.com/inc. v: (919) 834-2552 f: (919) 834-2554 w: http://hesketh.com
Book publishing is second only to furniture delivery in slowness. -b. schneier
-
Re: [internetworkers] mySQL learning curve
, (continued)
- Re: [internetworkers] mySQL learning curve, Ilan Volow, 10/13/2003
-
Re: [internetworkers] mySQL learning curve,
Diana Duncan, 10/15/2003
- RE: [internetworkers] mySQL learning curve, Michael D. Thomas, 10/15/2003
- RE: [internetworkers] mySQL learning curve, Alan MacHett, 10/09/2003
- RE: [internetworkers] mySQL learning curve, Alan MacHett, 10/09/2003
-
Re: [internetworkers] mySQL learning curve,
DanA Wilson, 10/15/2003
- RE: [internetworkers] mySQL learning curve, Michael D. Thomas, 10/15/2003
-
RE: [internetworkers] mySQL learning curve,
Shea Tisdale, 10/15/2003
-
Re: [internetworkers] mySQL learning curve,
Steven Champeon, 10/15/2003
-
RE: [internetworkers] mySQL learning curve,
Michael D. Thomas, 10/15/2003
-
Re: [internetworkers] mySQL learning curve,
Steven Champeon, 10/15/2003
- RE: [internetworkers] mySQL learning curve, Michael D. Thomas, 10/15/2003
- RE: [internetworkers] mySQL learning curve, Colleen McCarthy, 10/15/2003
-
Re: [internetworkers] mySQL learning curve,
Steven Champeon, 10/15/2003
-
RE: [internetworkers] mySQL learning curve,
Michael D. Thomas, 10/15/2003
-
Re: [internetworkers] mySQL learning curve,
Steven Champeon, 10/15/2003
- Re: [internetworkers] mySQL learning curve, Alan MacHett, 10/15/2003
Archive powered by MHonArc 2.6.24.