На что необходимо обратить внимание при проектировании системы что бы избежать её переделки через некоторое время?
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
пытаться увидеть изменения, которые необходимо будете сделать в системе через полгода или год(Верный ответ)
при проектировании в первую очередь заботится о максимальной оптимизации реализации алгоритмов обработки и методов классов
предпочитать наследование композиции
инкапсулировать допускающие изменения элементы дизайна и поведения(Верный ответ)