From: | Mike Mascari <mascarm(at)mascari(dot)com> |
---|---|
To: | Peter Mount <petermount(at)it(dot)maidstone(dot)gov(dot)uk> |
Cc: | "'Bruce Momjian'" <pgman(at)candle(dot)pha(dot)pa(dot)us>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Software Quality |
Date: | 2000-07-11 08:03:42 |
Message-ID: | 396AD4DE.6A84E6@mascari.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Peter Mount wrote:
>
> I think most of us here are hot on quality. It's one of the reasons why I
> don't release code before I'm at least happy with what I've got is clean and
> easily maintainable.
>
> Here (MBC) I see several other analysts writing quick hacks that then become
> mission critical. These hacks then become illegible so when they break, I
> end up pulling my hair out because I can't read the code.
>
> Yet, they then moan at me because I take longer. However, I test everything
> first and I don't reinvent the wheel - if a routine or class is going to be
> useful, I make sure it's not dependent on too much, and put it in a library.
>
> I hate sloppy coding, but it's a sign of the times. Machines are more
> powerful, and storage is so cheap it's the easy way out not to optimise
> things.
>
> For example: How large is the average chess program now? Does anyone
> remember the Sinclair ZX81 and chess that ran in 1K of memory? Or how about
> a programming language on the Amiga whos compiler was only 1020 bytes long
> (Fast).
I used to run the 68000 Macro Assembler for my Amiga 1000 of off
floppy disk. There's nothing like a pre-emptively multi-tasking
operating system with a graphical user interface that runs nicely
in 256K of RAM ;-)
Mike Mascari
From | Date | Subject | |
---|---|---|---|
Next Message | Karel Zak | 2000-07-11 08:10:12 | Re: Distribution making |
Previous Message | Peter Mount | 2000-07-11 07:37:13 | RE: Software Quality |