GoDr пишет: что за движок и как устроена система в целом какая разница какой движок вообще
ты сначала предложил по всем шаблонам умножать на константу
что лучше чем умножение на литерал но всеже недостаточно гибко
GoDr пишет:Конечно отдельным классом, ведь сервер может быть недоступен совсем не поэтому
и кстати лучше использовать не статические методы а нормально создавать объекты
и в конструктор передавать разные лоадеры реализующие один интерфейс
таким образом мы можем быстро сменить источник курса не влезая в код класса просто передав другой лоадер
можем на одной странице отобразить цифры для разных источников курса
а переход на нормальные экземпляры объектов позволит нам на однеой странице легко отобразить цены для разных валют
ну и модульные тесты писать легче
GoDr пишет:Кстати, нужно делить нет))
PS: глянь SOLID 1ый и 2ой принципы и шаблон DI
|