I have been using factory method creation pattern for awhile now. I was just recently told that this:
public static class ScheduleTypeFactory { public st
Take back the power right now! Just drop 'Type' from the wording. ScheduleFactory FTW. Wait, is this a factory for 'Schedules' or 'ScheduleItems'? If it's scheduleitems then the factory should be called 'ScheduleItemFactory'. Be expressive!!!