|
02.06.2004, 16:22 | #1 |
Участник
|
Вопрос: Могут ли несколько разработчиков осуществлять параллельную модификацию объектов приложения Microsoft Navision (в клиент-серверной среде)?
Ответ (автор Александр Степанов): Редактировать одновременно один и тот же объект нельзя, так как один разработчик не видит изменения, вносимые другим. |
|
02.06.2004, 16:25 | #2 |
Участник
|
Добавлю, что редактировать разные объекты можно.
Выгонять пользователей в момент разработки не обязательно. Хотя вы должны понимать, что изменения в структуре данных в работающей программе чреваты ошибками при работе алгоритмов. Разработчики не предполагали и не закладывали проверки, что во время работы алгоритма может изменится структура данных. |
|
02.06.2004, 18:08 | #3 |
Участник
|
Немного уточню: вы можете одновременно редактировать один и тот же объект, но сохранит свои изменения только тот программист, который выполнит сохранение изменений раньше другого. Второй в этом случае, при попытке сохраниние изменений получит системное сообщение, призывающее его повторить все действия по модификации этого объекта. "Оптимистическая конкуренция" ...
__________________
Русский человек славится своим умением находить выход из самых трудных ситуаций, но еще более он славится своим умением находить туда вход. |
|