Серов - Лабораторная работа #2

I like your point (this method increases fragility and breaks SRP), but guys, discuss it by yourselves fist, with proper arguments (and I will probably review it in the end =)). Link to yours implementation can help to understand what you are about (some factory guess).