On Sat, 26 Feb 2005 11:18:05 -0500, Doug Way dway@mailcan.com wrote:
One nice thing about temporary pessimistic locking is that it tells you when someone else is working on something. It seems that this ought to be possible with an optimistic system, if you were saving the method versions in a central repository as Envy did. Even though a class wasn't "locked", it could tell you that so-and-so has been editing the class.
One of the things I really like about Store and MC, and I hate about Envy, is the *need* to be connected to the central repository while developing code. If you only ever develop code on a desktop machine that you never take anywhere, it wouldn't be as big a deal, but personally I use a laptop for my main development machine (and have used laptops for this for the past 7 years). Being able to pull the network plug and continue working is essential to the style of development I do.
Later, Jon
-------------------------------------------------------------- Jon Hylands Jon@huv.com http://www.huv.com/jon
Project: Micro Seeker (Micro Autonomous Underwater Vehicle) http://www.huv.com