Конечно, ибо она устарела. Типичный пример как мы обозначим Collection, которая является Arrayable и имеет ArrayAccess интерфейсы? Вроде это и $ob, но мы можем использовать ее в foreach, следственно это уже $ar?)
Она просто устарела, с внедрением тайпхинтинга так вообще уже бесполезна.
Однако, учитывая, что это все-таки стандарт. Использовать ее при разработке особенно если привык - очень даже нормальное явление. Другой вопрос, что вероятно дикое, так как весь октябрь и ларка на camelCase
Да, уже перетирали с тобой эту тему) Я одновременно и против, т.к. действительно выбивается из всей кодовой базы Октября с Ларой, и за, т.к. екоммерс системы в некоторых моментах гораздо сложнее типовых плагинов. И если это дает профит разработчикам, то пусть будет. Мне уже привычно.
я сейчас везде часто вижу код где указываются типы, в переменных, в функциях в входных/выходных данных. всё очень даже понятно и ide очень сильно помогает, не надо писать php doc в функцию не пролезут левые данные и тд.. что по идеи должно помочь в тестировании, хотя я не спец в этом. так просто мнение