A collection of attributes that determine a software or selection of code’s adaptability, efficiency, legibility for other developers, whether it has been tested, and ability to be updated in the future.
"High quality code is stable under testing, easily upgradeable, and has uniform syntax so it is easy for other developers to understand."