IDREES SARHAN, Q. “BEST PRACTICES AND RECOMMENDATIONS FOR WRITING GOOD SOFTWARE”. Journal of Duhok University, Vol. 22, no. 1, Oct. 2019, pp. 90-105, doi:10.26682/sjuod.2019.22.1.11.