Раздельная программная часть и шаблоны

Мы не смешиваем PHP код и HTML не при каких условиях? мы придерживаемся максимальной инкапсуляции что позволяет изменять разные части системы без влияния на работу других частей.