ADDEEN BASHAR ALI ALHUNAITI, S.; KHAN, M. S. . The impact of design patterns on software quality and maintainability. Journal of Student Research, 31 May 2023.