[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Server at Paris VIII
From: |
David Kastrup |
Subject: |
Re: Server at Paris VIII |
Date: |
Mon, 14 May 2012 18:28:04 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) |
"address@hidden" <address@hidden> writes:
> For me, it is faster to write a lot of kludgy code, see what it
> breaks, and then write good code [1] rather than trying to write good
> code from the get-go. So cheap regtests definitely help.
That sounds uncomfortably like: "It's ok to design stuff above one's
head since we have a procedure for finding most of the easy to diagnose
bugs."
There is a rule of thumb: you can debug code at about half the
complexity that you can design it. If you design at the limits of your
capacities, you will not be able to debug your code.
And this sounds like you think we have mechanisms helping with designing
code beyond the limits of your capacities.
Maintaining such code usually eventually reaches a point of equilibrium
where each fix breaks as many things as it fixes, partly because the
underlying assumptions are incompatible.
We see this kind of effect in the recent bout of circular dependencies.
--
David Kastrup
- Re: Server at Paris VIII, (continued)
- Re: Server at Paris VIII, Graham Percival, 2012/05/13
- Re: Server at Paris VIII, David Kastrup, 2012/05/13
- Re: Server at Paris VIII, Phil Holmes, 2012/05/13
- Re: Server at Paris VIII, John Mandereau, 2012/05/14
- Re: Server at Paris VIII, Graham Percival, 2012/05/14
- Re: Server at Paris VIII, address@hidden, 2012/05/14
- Re: Server at Paris VIII, James, 2012/05/14
- Re: Server at Paris VIII, address@hidden, 2012/05/14
- Re: Server at Paris VIII,
David Kastrup <=
- Re: Server at Paris VIII, address@hidden, 2012/05/14
- Re: Server at Paris VIII, Colin Campbell, 2012/05/14
- Re: Server at Paris VIII, James, 2012/05/15