How could you apply the concepts of Readability, Reusability, and Reliability