posted 20 years ago
You can do so definitely, but just keep in mind, in case there are 2 coding styles for local and network mode, the client code could not be reused, and this might affect the O-O marks.
In fact, I dont think we need to have 2 different client codes for the 2 modes, even in Max's book, he has used the same set of client codes (thick client) for both modes.
For the networked mode, as discussed in other threads, if you use thick clients, you must make sure that your transactions are serializable, and the data should be consisent between transactions. Even you think you have tested without any problems (In fact, I think most of us have carried out such tests), finally, we might still score 44 out of 80 in the Locking part. That means, there are still something that we missed out, but we dont know what's that issue.
Nick
SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)