From: Olonichev Sergei Date: 2002-03-14T23:17:54+09:00 Subject: Re: Newbie -- Please help!! > 1) This thing will eventually be multiuser -- so more than one thread will > have to be able to access those objects. How can I plan for this now -- so > I don't have to "pay" later? 1. If you're going to write multi-thread application you MUST, yes MUST! forget about global objects. This is a good practice in general and it is obligatory in multi-threding. 2. All methods that do not need to change object, must not do that, let's call them const methods. 3. If you have common resource used from multiple threads, those threads must call only const methods. BR, Sergei