Показать сообщение отдельно
Старый 28.01.2010, 11:44   #6  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
о, нконец то появилась тема в которой могу высказать своё "фе" на тему документации архитектуры классов InventUpd и InventMovement.
Я не могу понять, почему такие фундаментальные классы ни в какой документации не описаны?! (что они делают, зачем нужен тот или иной метод и т.д и т.п)
Приходится урывками искать информацию в интернете, у знакомых и прочих областях (например у своего горького опыта )
В итоге получается: хочешь сделать доработку по всем правилам (Best Practices), и следуя всем канонам стандартной архитектуры... Ищешь доки, как сделать? доков нет... Начинаешь копать примеры, вроде разбираешься что как работает, делаешь доработку... И потом при тестировании начинают всплывать всякие мелочи\подводные камни, которых попросту и не заметиш при первом приближении... Естественно чем больше опыта у программиста, тем глубже его знания... А как тогда, простите, корректно кодировать новичкам???
Фуух, вроде все сказал
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем