• Хороша ли архитектура моего кода? Информация цепляется по API?

    Compolomus
    @Compolomus Куратор тега PHP
    Комполом-быдлокодер
    Первое, вы при каждом получении свойства будете лезть в апи, нужно делать подобие кэша
    private function getDetail()
     {
        if (!$this->detailCache) { 
            // Здесь запрос к API который возвращает JSON с информацией о товаре.
           $this->detailCache = $data;
        }
     
        return $this->detailCache;
     }

    Второе, все свойства должны быть приватными или защищенными
    Третье, метод который лезет в апи не должен быть публичным
    Ответ написан
    Комментировать
  • Как изучить php и 1с Битрикс?

    php666
    @php666
    PHP-макака
    . У нас постоянные проблемы с программистами
    у вас проблемы не с программистами, а с Битриксом.

    Как изучить php и 1с Битрикс?
    Битрикс вообще не надо изучать. Это помойка высшей категории, это говно гной и блевотина. Омерзительная система, которая отстала от времени лет на 20, которая писалась абсолютными дилетантами.

    Поэтому у вас и "проблемы" - к вам приходят работать люди, видят весь этот ужас и убегают. Потому, что любой мало-мальски адекватный человек, сумевший включить свои мозги и изучить современные тенденции в разработке, в жизни не будет работать над этим кошмаром. Потому, что эта работа - это путь в никуда в профессиональном плане.

    Твоя роль в данном случае - роль терпилы. Грубо говоря, у нищей фирмы постоянные проблемы с канализацией, постоянно приглашают чинить сантехников. Сантехники видят, что трубы уже ржавые, износ 100%, латают дыры и убегают. Но тут есть ты - профессиональный трубочист в штате, которого хотят переквалифицировать в сантехники, что бы ты поддерживал эту канализацию состоящую из ржавых труб. Ты думаешь, что это карьерный рост, но по факту как с говном ты работал, так и продолжишь работать. Только геморроя будет больше.
    Ответ написан
    Комментировать