Хороший код легко поддерживать, легко переносить. Он лучше
структурирован, у него логика легко отделима от управления
аппаратурой. Так, что для новой платформы, достаточно поправить
набор аппаратных функций в одном месте. То же относится к
переносимости на ОСРВ.