Рефакторинг направлен на минимизацию условных операторов в коде. Если регулярно подчищать код от замусоривателей,то он будет более понятен как самому автору, так и другим участникам команды. Существует некий список признаков, который указывает на то, что коду нужен срочный рефакторинг. принципы и правила рефакторинга Оптимизация предполагает улучшение производительности программы, при этом код может стать ещё сложнее….