![]() |
#9 |
Banned
|
Цитата:
Сообщение от Stitch_MS
![]() Еще пример. Класс SubledgerJournalizerProjectExtension,
Т.е. в методе createProjHourTrans первый параметр _projectActualHeaderContainer -- это, по сути, 17 параметров. Если изменить макросы, то список параметров в createProjHourTrans вроде как не изменился, возможно не будет считаться за breaking change, и может по-тихому сломать расширение, изменяющее значение одного из элементов в контейнере. И в этом классе такой метод не один. В любом языке и на любой платформе так не пишут. Это как кучку в лифте наложить. Максимум два часа времени создать сериализующийся класс для передачи эти параметров если очень надо упаковкой между клиентом и сервером. А если все на сервере то вообще дебилы. |
|
Теги |
d365fo |
|
|