|
|
|
|
#1 |
|
Участник
|
Цитата:
Сообщение от trud
Ну кстати есть более простой пример. метод systemDateGet() объявили устаревшим, а вместо него сейчас везде используют конструкцию DateTimeUtil::getSystemDate(DateTimeUtil::getUserPreferredTimeZone());.
т.е. чтобы получить текущую дату(можно сказать простейшая базовая задача) нужно по сути создать класс, передав туда другой класс Цитата:
т.е. казалось бы - создай одну функцию - текущая дата пользователя, помести туда эту конструкцию из 2 классов и пусть все юзают ее(в одно слово), но видно это какая-то нерешаемая в архитектурном плане задача
|
|
|
|
|
#2 |
|
Участник
|
Цитата:
т.е. новую функцию создать то не проблема, но хотелось бы чтобы все шло из коробки(уже созданное, продуманное что когда и как использовать - т.е. собственно было четкое бест-практис правило - поскольку все разноски идут systemDateGet() то надо всегда использовать ее), а не заниматься созданием базовых библиотек Последний раз редактировалось trud; 13.06.2017 в 10:05. |
|
|
|
|
#3 |
|
Участник
|
Это не техническая а логическая вешь. Предположим, что вы из Москвы пишете от руки платежное поручение банку в Нью Йорке - какая там должна быть дата платежа.
|
|
|
| Теги |
| sysextension framework, sysoperation framework, как правильно, полезное |
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|