Рефакторинг

Рефакторинг это изменение кода для его очищения, но с сохранением функциональности.

Поэтому прежде чем делать рефакторинг нужно обеспечить качество функциональности системы.

Качество продукта напрямую влияет на цену. Потому что выживает тот кто конкурентоспособен. Выживание - постоянная средняя зарплата.

Отдел качества здорово помогает с рефакторингом. Нанимайте, умных, тестировщиков. Лучше начать заранее и нанять джуниоров. Чтобы знали проект на своих шишках!

Тот кто заботиться заранее о качестве тот и в дамках. Поэтому и джуниоры. Поэтому и средняя зарплата.