Стоит ли использовать глобальные методы?

от автора

Интересует мнение сообщества о использовании глобальных методов. Вот у нас в команде один программист создал десяток глобальных методов для доступа к ресурсам (типа getTexture(), getXML(), getJSON()). Я же склоняюсь к тому, что это полная жесть, и надо делать так: Assets.getTexture()… и т.д. Кстати говоря, внутри этой глобальной getTexture() как раз находится Assets.getTexture(). Такие дела.

Пример глобального метода:

import utils.assets.getTexture();    // Импорт глобального метода  public function Main() {     var texture:Texture = getTexture("myTexture.png"); } 

Я считаю, что это нарушает принципы ООП, усложняет дебаг расширяя стек при ошибках, и вообще — непрофессионально и по-дилетантски.

Как вы относитесь к глобальным методам?

Проголосовало 6 человек. Воздержалось 3 человека.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

ссылка на оригинал статьи http://habrahabr.ru/post/265439/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *