Skip navigation.
 
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife))
FROM : Jeff Laing
DATE : Wed Dec 01 23:28:44 2004

> On Nov 30, 2004, at 2:51 PM, Jeff Laing wrote:
> > There is no auditabiliy whatsoever, and those of us who actually *live*

by
> > code review will tell you that thats a recipe for disaster,
> > always, no exceptions.
>
> You can use a unit testing framework to create unit tests that verify
> your nib gets wired up properly on load.  This is one way of making
> sure that as you work, everything gets set up the way you want it (if
> you write the tests first) and stays that way as you modify things.


Without wanting to sound too negative, especially since the initial problem
seems to be with my machine and not with Interface Builder, you may well
have missed the point.

All thats happened is that you've pushed the audit capability out into the
test suite - I'd have to eyeball the test suite to ensure that it hit every
nib connection that needed testing, and I don't have any provable way of
knowing that my test coverage is complete. Whats out there in the nib is
opaque, you can't easily (1) read it directly to determine what tests are
necessary.

In effect, you'd have to replicate in code all the connections you expect to
be present in the nib, and if you've done that, why not just create them
with code in the first place and be done with it?

Jeff.

(1) I *am* going to look at what nibtool -a can tell me, and I suspect that
it may well fit the bill.

Related mailsAuthorDate
mlRE: Hex Edit controls (resknife) Jeff Laing Nov 30, 04:19
mlRE: Hex Edit controls (resknife) M. Uli Kusterer Nov 30, 04:25
mlRe: Hex Edit controls (resknife) Andrew Farmer Nov 30, 19:46
mlRe: Hex Edit controls (resknife) John Stiles Nov 30, 19:48
mlSwapping isa's (was Re: Hex Edit controls (resknife)) glenn andreas Nov 30, 20:36
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Nov 30, 23:51
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Guy English Dec 1, 00:06
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 1, 00:51
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Charles Srstka Dec 1, 04:02
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 1, 04:22
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Charles Srstka Dec 1, 04:36
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 1, 04:43
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Sherm Pendley Dec 1, 04:54
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 1, 05:01
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) M. Uli Kusterer Dec 1, 08:29
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) M. Uli Kusterer Dec 1, 08:39
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 1, 09:05
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 1, 09:12
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 1, 09:33
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) mmalcolm crawford Dec 1, 10:28
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 1, 12:20
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Nick Zitzmann Dec 1, 15:40
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Charles Srstka Dec 1, 17:22
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Glen Simmons Dec 1, 19:41
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Chris Hanson Dec 1, 20:18
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 1, 22:33
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Glen Simmons Dec 1, 22:53
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 1, 23:28
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Chris Hanson Dec 2, 02:57
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Sherm Pendley Dec 2, 03:00
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 2, 03:16
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 2, 03:26
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Chris Hanson Dec 2, 03:42
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Nicko van Someren Dec 2, 03:51
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 2, 04:00
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Georg Tuparev Dec 2, 09:34
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Nicholas Shanks Dec 2, 16:42
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 2, 22:24
mlRE: Swapping isa's (was Re: Hex Edit controls (resknife)) Jeff Laing Dec 3, 10:00
mlRe: Swapping isa's (was Re: Hex Edit controls (resknife)) Darkshadow Dec 3, 15:33