Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #23019
| From | Andrew Haley <andrew29@littlepinkcloud.invalid> |
|---|---|
| Subject | Re: comp.lang.forth.applications |
| Newsgroups | comp.lang.forth |
| References | (4 earlier) <519f4909$0$32116$14726298@news.sunsite.dk> <knvhs2$e2d$1@speranza.aioe.org> <b0i5ilFi6ckU1@mid.individual.net> <ko3u6g$5qf$1@speranza.aioe.org> <9162c77a-86c3-40d2-9a9a-3196e753e97f@dk8g2000vbb.googlegroups.com> |
| Message-ID | <c9adnc2vAfeYWTjMnZ2dnUVZ_vCdnZ2d@supernews.com> (permalink) |
| Date | 2013-05-29 04:01 -0500 |
Alex McDonald <blog@rivadpm.com> wrote: > On May 29, 4:51?am, "Ed" <inva...@invalid.com> wrote: >> Paul E. Bennett wrote: >> > ... >> > From studies made, by my good friend Les Hatton, about testing time-frames >> > increase with code size, functions beyond 300 lines of code take >> > inordinately large time-scales to provide 100% coverage testing. So, the >> > smaller the number of source code lines for a function the easier and >> > quicker it is to fully test. >> > ... >> >> I was studying some disk r/w code and discovered the author made a >> mistake in the error handling. That bug would only have shown itself >> had a disk read error occurred. The moral of the story is that bugs >> lurk in code that is rarely exercised or hard to test. > > Well, duh. :-) I was writing some code yesterday that is the fallback handler for when something fails, and the only way to test the fallback is to add failures. In the HotSpot VM there are command-line arguments that run the VM in modes that deliberately stress fallback paths as much as possible. I don't think that it would be possible to make the VM reliable otherwise. This is something I haven't much come across before, and I really like it. Andrew.
Back to comp.lang.forth | Previous | Next — Previous in thread | Next in thread | Find similar
comp.lang.forth.applications johno <email@address.com> - 2013-05-23 15:35 +0100
Re: comp.lang.forth.applications albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-05-23 15:38 +0000
Re: comp.lang.forth.applications "Elizabeth D. Rather" <erather@forth.com> - 2013-05-23 08:25 -1000
Re: comp.lang.forth.applications Mentifex <mentifex@myuw.net> - 2013-05-23 11:43 -0700
Re: comp.lang.forth.applications visualforth@rocketmail.com - 2013-05-23 18:35 -0700
Re: comp.lang.forth.applications Paul Rubin <no.email@nospam.invalid> - 2013-05-23 22:38 -0700
Re: comp.lang.forth.applications albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-05-24 08:52 +0000
Re: comp.lang.forth.applications visualforth@rocketmail.com - 2013-05-25 17:52 -0700
Re: comp.lang.forth.applications Paul Rubin <no.email@nospam.invalid> - 2013-05-25 18:18 -0700
Re: comp.lang.forth.applications Doug Hoffman <glidedog@gmail.com> - 2013-05-24 05:24 -0400
Re: comp.lang.forth.applications visualforth@rocketmail.com - 2013-05-25 18:12 -0700
Re: comp.lang.forth.applications "WJ" <w_a_x_man@yahoo.com> - 2013-06-08 11:46 +0000
Re: comp.lang.forth.applications Doug Hoffman <glidedog@gmail.com> - 2013-06-08 08:55 -0400
Re: comp.lang.forth.applications "WJ" <w_a_x_man@yahoo.com> - 2013-06-09 19:21 +0000
Re: comp.lang.forth.applications m.a.m.hendrix@tue.nl - 2013-05-23 23:55 -0700
Re: comp.lang.forth.applications visualforth@rocketmail.com - 2013-05-25 17:40 -0700
Re: comp.lang.forth.applications mhx@iae.nl (Marcel Hendrix) - 2013-05-26 09:18 +0200
Re: comp.lang.forth.applications Paul Rubin <no.email@nospam.invalid> - 2013-05-26 00:24 -0700
Euler 13 [Was: comp.lang.forth.applications] Andrew Haley <andrew29@littlepinkcloud.invalid> - 2013-05-26 02:36 -0500
Re: Euler 13 Paul Rubin <no.email@nospam.invalid> - 2013-05-26 01:02 -0700
Re: Euler 13 Andrew Haley <andrew29@littlepinkcloud.invalid> - 2013-05-26 06:34 -0500
Re: Euler 13 Paul Rubin <no.email@nospam.invalid> - 2013-05-26 10:13 -0700
Re: Euler 13 visualforth@rocketmail.com - 2013-05-26 15:32 -0700
Re: Euler 13 Paul Rubin <no.email@nospam.invalid> - 2013-05-26 15:40 -0700
Euler 13 [Was: comp.lang.forth.applications] mhx@iae.nl (Marcel Hendrix) - 2013-05-26 11:06 +0200
Re: Euler 13 [Was: comp.lang.forth.applications] mhx@iae.nl - 2013-05-26 02:28 -0700
Re: Euler 13 [Was: comp.lang.forth.applications] "David N. Williams" <williams@umich.edu> - 2013-05-26 10:19 -0400
Re: Euler 13 [Was: comp.lang.forth.applications] visualforth@rocketmail.com - 2013-05-26 15:24 -0700
Re: Euler 13 [Was: comp.lang.forth.applications] Coos Haak <chforth@hccnet.nl> - 2013-05-27 01:11 +0200
Re: Euler 13 [Was: comp.lang.forth.applications] visualforth@rocketmail.com - 2013-05-26 22:36 -0700
Re: Euler 13 [Was: comp.lang.forth.applications] Alex McDonald <blog@rivadpm.com> - 2013-05-27 01:49 -0700
Re: Euler 13 [Was: comp.lang.forth.applications] anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2013-05-27 08:56 +0000
Re: Euler 13 [Was: comp.lang.forth.applications] "David N. Williams" <williams@umich.edu> - 2013-05-27 08:04 -0400
Re: Euler 13 [Was: comp.lang.forth.applications] humptydumpty <ouatubi@gmail.com> - 2013-05-27 12:55 -0700
Re: Euler 13 [Was: comp.lang.forth.applications] albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-05-26 17:24 +0000
Re: Euler 13 [Was: comp.lang.forth.applications] albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-05-26 17:26 +0000
Re: Euler 13 Paul Rubin <no.email@nospam.invalid> - 2013-05-26 21:25 -0700
Re: Euler 13 albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-05-27 12:13 +0000
Re: Euler 13 Paul Rubin <no.email@nospam.invalid> - 2013-05-27 07:44 -0700
Re: comp.lang.forth.applications Paul Rubin <no.email@nospam.invalid> - 2013-05-26 01:04 -0700
Re: comp.lang.forth.applications visualforth@rocketmail.com - 2013-05-26 15:05 -0700
Re: comp.lang.forth.applications mhx@iae.nl (Marcel Hendrix) - 2013-05-27 01:12 +0200
Re: comp.lang.forth.applications visualforth@rocketmail.com - 2013-05-26 22:32 -0700
Re: comp.lang.forth.applications "Ed" <invalid@invalid.com> - 2013-05-24 12:00 +1000
Re: comp.lang.forth.applications stephenXXX@mpeforth.com (Stephen Pelc) - 2013-05-24 10:16 +0000
Re: comp.lang.forth.applications "Ed" <invalid@invalid.com> - 2013-05-24 20:44 +1000
Re: comp.lang.forth.applications Doug Hoffman <glidedog@gmail.com> - 2013-05-24 07:03 -0400
Re: comp.lang.forth.applications "Ed" <invalid@invalid.com> - 2013-05-27 22:00 +1000
Re: comp.lang.forth.applications "Elizabeth D. Rather" <erather@forth.com> - 2013-05-27 08:08 -1000
Re: comp.lang.forth.applications "Ed" <invalid@invalid.com> - 2013-05-29 13:56 +1000
Re: comp.lang.forth.applications albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-05-29 04:05 +0000
Re: comp.lang.forth.applications rickman <gnuarm@gmail.com> - 2013-05-29 16:25 -0400
Re: comp.lang.forth.applications albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-05-30 00:31 +0000
Re: comp.lang.forth.applications "Paul E. Bennett" <Paul_E.Bennett@topmail.co.uk> - 2013-05-27 23:34 +0100
Re: comp.lang.forth.applications "Ed" <invalid@invalid.com> - 2013-05-29 13:51 +1000
Re: comp.lang.forth.applications Alex McDonald <blog@rivadpm.com> - 2013-05-29 00:14 -0700
Re: comp.lang.forth.applications Andrew Haley <andrew29@littlepinkcloud.invalid> - 2013-05-29 04:01 -0500
Re: comp.lang.forth.applications rickman <gnuarm@gmail.com> - 2013-05-29 16:35 -0400
Re: comp.lang.forth.applications rickman <gnuarm@gmail.com> - 2013-06-08 22:16 -0400
Re: comp.lang.forth.applications Brad Eckert <hwfwguy@gmail.com> - 2013-06-10 14:17 -0700
Re: comp.lang.forth.applications rickman <gnuarm@gmail.com> - 2013-06-10 19:06 -0400
Re: comp.lang.forth.applications stephenXXX@mpeforth.com (Stephen Pelc) - 2013-05-24 12:30 +0000
Re: comp.lang.forth.applications the_gavino_himself <visphatesjava@gmail.com> - 2013-05-24 23:14 -0700
Re: comp.lang.forth.applications rickman <gnuarm@gmail.com> - 2013-05-26 22:18 -0400
Re: comp.lang.forth.applications Paul Rubin <no.email@nospam.invalid> - 2013-05-24 07:57 -0700
Re: comp.lang.forth.applications Andrew Haley <andrew29@littlepinkcloud.invalid> - 2013-05-24 10:33 -0500
Re: comp.lang.forth.applications stephenXXX@mpeforth.com (Stephen Pelc) - 2013-05-24 16:34 +0000
Re: comp.lang.forth.applications Paul Rubin <no.email@nospam.invalid> - 2013-05-24 10:23 -0700
Re: comp.lang.forth.applications "Paul E. Bennett" <Paul_E.Bennett@topmail.co.uk> - 2013-05-24 20:00 +0100
Re: comp.lang.forth.applications "Elizabeth D. Rather" <erather@forth.com> - 2013-05-24 09:32 -1000
Re: comp.lang.forth.applications Paul Rubin <no.email@nospam.invalid> - 2013-05-24 20:18 -0700
Re: comp.lang.forth.applications "Elizabeth D. Rather" <erather@forth.com> - 2013-05-24 19:31 -1000
Re: comp.lang.forth.applications oh2aun@gmail.com - 2013-05-23 20:56 -0700
Re: comp.lang.forth.applications the_gavino_himself <visphatesjava@gmail.com> - 2013-05-24 23:02 -0700
Re: comp.lang.forth.applications rickman <gnuarm@gmail.com> - 2013-06-08 19:21 -0400
Re: comp.lang.forth.applications gavino_himself <visploveslisp@gmail.com> - 2013-06-11 20:40 -0700
csiph-web