А когда код читаешь через ИДЕ, качество структуирования сразу видно или надо отдельно смотреть?
Мне трудно понять, о чем ты говоришь, я не мыслю отдельными функциями, я мыслю фичами. Ежели кто знаком с системной инженерией, то там известно, что любую сложную систему можно разделить в иерархию по функциональности, которую она обеспечивает, и по структуре элементов, из которых она состоит.