Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Oct 1997 17:54:39 +0000 (GMT)
From:      Terry Lambert <tlambert@primenet.com>
To:        doconnor@ist.flinders.edu.au
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: zipfs filesystem anyone ?
Message-ID:  <199710241754.KAA14740@usr08.primenet.com>
In-Reply-To: <199710241236.WAA04548@holly.rd.net> from "Daniel J. O'Connor" at Oct 24, 97 10:06:35 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> > > > > The VFS interface is not reflexive.
> > > No, it's a term from computer science, not medicine.
> > Never heard it in any of my classes.
> 
> Well actually, its from mathematics...
> Do Logic and Graphs, and it will all be explained :)
> Although I don't really see how the term applies here..
> Maybe he means reentrant.. Or something like it

"Principles of Object Oriented Design"

Sorry, I ,don't have an ISBN handy.

In absolutely dumbest terms, it means:

1)	If *I* allocate it, it's *my* responsibility to free it

2)	If I have to call a function to do something, I have to
	call a function to undo it

3)	If I have to access data, I'll call a function to do it.

4)	Everything is data opaque (no "promiscuous" knowledge)

5)	All operations are reversible

6)	Etc.

...all sorts of good things.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199710241754.KAA14740>