sim3x, после парсинга предполагается некоторая обработка. Для данных должны быть установлены метки используемого участка. На основе выбранного участка данных должны быть сгенерированы новые данные, а также должна быть возможность их сохранения.
Я запаковал эту функциональность + данные в один класс. Название Parser в приведенном фрагмента конечно неудачное. Но с точки зрения подхода разве это не правильное решение?
Pavel Denisov, Василий Мельников, то есть фабрику вместо статического метода нужно сделать отдельной функцией вне класса? Но ее же все равно придется менять при добавлении парсера.. В чем будет преимущество?
Я запаковал эту функциональность + данные в один класс. Название Parser в приведенном фрагмента конечно неудачное. Но с точки зрения подхода разве это не правильное решение?