anton_reut
@anton_reut
Начинающий веб-разработчик

Как понять структуру классов (объектов) в CMS?

Вот есть к примеру OpenCart, собрана четко по MVC, видно где роутер и прочее, но как разобраться какой именно класс что делает, к каким еще классам обращается и так далее? Есть ли какие-то схемы или мануалы такого рода или выход один - читать код?
Как вы разбираетесь в чужом коде? (на ООП)
  • Вопрос задан
  • 146 просмотров
Пригласить эксперта
Ответы на вопрос 3
Adamos
@Adamos
Важно правильно определить цель.
Вам не нужно досконально знать, как написана ОпенКарт.
Вам всего лишь нужно разобраться, как с ней работать.
А для этого у того кода, который используют многие, находятся и мануалы, и статьи, и образцы, и готовые хаутушки.
Ответ написан
IgorPI
@IgorPI
Открываем проект в phpstorm.
В некоторых случаях получится построить диаграмму связей классов.
Устанавливаем расширение xdebug для php.
Настраиваем отладку в phpstorm.
Например кликаем на кнопку "Добавить в корзину"
И понеслась...
Ответ написан
Комментировать
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы