A Preliminary Critical Review of the Impact of Three Popular Development Practices on Source Code Maintainability | IEEE Conference Publication | IEEE Xplore