Си диез / Говнокод #4426 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
public class XmlSettings
{
    XDocument x = XDocument.Load(@"...Settings.xml");
    public XDocument Settings { get { return x; } }
}

Manager настроек из предудыщего проекта

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

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

  • ну и? Загрузка xml документа при init класса, далее отдача свойством Settings где возврат XDocument(как понимаю это ваш класс где уже распарсин xml документ).
    Что минус - жёсткая привязка пути сеттинга, хотя бы в константу надо было бы вывести.
    Ответить
    • Это совершенно ненужный класс, говорящий о дерьмовости архитектуры.
      Если бы он хотя бы имплементил интерфейс (FileBasesSettings : IXmlSettings) было бы лучше
      Ответить
      • Про архитектуру некто тут и не говорил. Бог его знает для чего он именно так сделал. По факту я судил код а не архитектуру
        Ответить

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

Где здесь C++, guest?!

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


    8