Attention TOP: this is not a troll, it's a serious query. Let's describe what this term means. -- ChrisGarrod
Describe PersistenceMechanism here -- It's mentioned throughout c2.com, time for a GoogleSearch and lets begin to RefactoringMe?:
There's
GoogleSearch: Web Results 1 - 10 of about 156 from c2.com for persistence mechanism. (0.37 seconds)
Transparent Persistence ... A transparent persistence mechanism may be fairly simple with one operating system ... I've never seen a transparent persistence mechanism that performs ... c2.com/cgi/wiki?TransparentPersistence - 14k - Cached - Similar pages
Container Managed Persistence ... all trades need to be saved, you have to provide yet another persistence mechanism. ... and the persistence mechanism is up to the container vendor. ... c2.com/cgi/wiki?ContainerManagedPersistence - 23k - Cached - Similar pages
The Prevayler ... or JavaSpaces or any other in memory log-based persistence mechanism. ... would lead you to use an XA-compliant persistence mechanism, possibly a RDB. ... c2.com/cgi/wiki?ThePrevayler - 21k - Cached - Similar pages
An Introduction To Object Oriented Programming ... book does not consider databases at all (or any other persistence mechanism).] ... I get when one implies that databases are "persistence mechanisms". ... c2.com/cgi/ wiki?AnIntroductionToObjectOrientedProgramming - 4k - Cached - Similar pages
Dbas Gone Bad ... then your roll-your-own data persistence mechanism is different from all the ... of a custom-made or esoteric "persistence mechanism" is indeed a bear, ... c2.com/cgi/wiki?DbasGoneBad - 46k - Cached - Similar pages
Inheritance Managed Persistence ... Downside is you have to have source code and recompile to change persistence mechanism, unlike ContainerManagedPersistence (as I understand it) -- ... c2.com/cgi/wiki?InheritanceManagedPersistence - 3k - Cached - Similar pages
Infinite Amount Of Transactional Memory ... OODB's, at least the better ones, do not think that paging virtual memory is the same as a transactional persistence mechanism, ie they do a basic ... c2.com/cgi/wiki?InfiniteAmountOfTransactionalMemory - 19k - Cached - Similar pages
When One Leaf Dies Buya Whole Tree ... systems with serial storage mechanisms (stream persistence, serial data files). ... Clearly in this situation, a more powerful persistence mechanism was ... c2.com/cgi/wiki?WhenOneLeafDiesBuyaWholeTree - 9k - Cached - Similar pages
Databases Are More Than Just Storage ... Does that make accessors "persistence mechanisms" also. Or, even an assignment statement for that matter. Variables have specific scope and durability ... c2.com/cgi/wiki?DatabasesAreMoreThanJustStorage - 9k - Cached - Similar pages
Hexagonal Architecture ... But then there are other categories of things: the spaghetti pile (usually) that serializes and deserializes things to the persistence mechanisms, ... c2.com/cgi/wiki?HexagonalArchitecture - 21k - Cached - Similar pages
Note, this was just the first of about ten pages from the GoogleSearch for
Somewhere around here we made an attempt to define "persistence", but I don't remember where. I suspect that how it's defined will be paramount to defining "persistence mechanism". If I remember correctly, I tentatively concluded that persistence is relative, which probably won't surprise anybody who's been around here a while, even if it still pisses them off when I take such alleged "outs". But there is a kind of layering in much of software that thinks in terms of local variables, module/class variables, global variables, and "super" global variables such as databases.
Somebody also defined it as "something that's still there even after you trip over the power cord." However, that limits it, or at least frames it in terms of current technology. Maybe the shape of our existing technology is blinding us to more general views or alternatives to the concept of "persistence". Our tools perhaps make a sharp distinction between persistent and non-persistent because they have been shaped by the ram/disk hardware dichotomy for several decades (if you include tape, drums, cards, etc.). --top
'Something in the way they move ...'
http://en.wikipedia.org/wiki/Robots_(film)