Кресты / Говнокод #16025 Ссылка на оригинал

0

  1. 1
MagicClass::getInstance().getFooFactory().createFoo().killMePlease();

http://habrahabr.ru/post/222007/
А вообще "Внедрение зависимостей в C++ через контейнеры" - та ещё традиционная специальная олимпиада крестовиков.

Запостил: LispGovno LispGovno, (Updated )

Комментарии (11) RSS

        • А куда нужно делать жабошника, чтобы из него сделать крестовика? А то мне под андроид приложенице написать надобно...
          Ответить
      • >Кто ты и куда ты делал жабиста Пи?
        Юзерскрипт взломанного борманда даёт свои плоды - пароли тупых олдфагов сами идут в руки.
        А где ты видел чтобы я восхвалял IOCC, DI и паттерны? Или раз пишешь на жабе, то обязательно следовать тренду с фабриками?
        Ответить
        • >Или раз пишешь на жабе, то обязательно следовать тренду с фабриками?
          Ну а что это за жаваёб тогда?
          Ответить
  • Из статьи:
    Код в особых пояснениях не нуждается — в конструкторе увеличиваем счетчик, при необходимости создавая экземпляр внедряемого класса

    Т.е. большую часть статьи автор изобретал:
    T& get(){
    static T t;
    return t;
    }
    и гордо называл это словом фабрика?
    Ответить
  • Блин, я что-то совсем испортился. Мне почему-то лень читать эту статью до конца (прочитал постановку задачи и закрыл).
    Ответить

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

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8