Swiss Re Interview Question

F: What are the factors that makes good quality code?