parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Я передаю во вложенные классы ссылку на корень...

Sumo 23.02.2015 08:48 / 23.02.2015 09:43

От корня легко добраться до любого места в иерархии, даже если нужны другие «ветки».

У этого подхода есть недостаток — если меняем структуру дерева модулей, то придется поменять в коде «путь вызова» с помощью find/replace текстового редактора. Но ходить по иерархии через parent не так удобно. Сравните ^core.clients.companies.get[...] и ^parent.parent.clients.comanies.get[...]. Мне первый вариант нравится больше.