| 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: | Whole Thread | Raw Message | 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 |