inMusic interview question

What are some good software engineering practices?