| This year I read a some cool papers: Big Ball of Mud Brian Foote and Joseph Yoder About the reasons why good software become ugly and complex. http://www.laputan.org/mud/ ---------- The Inevitable Pain of Software Development Daniel M. Berry About changes of requirements for the software. https://cs.uwaterloo.ca/~dberry/FTP_SITE/reprints.journals.c... ---------- No Silver Bullet Frederick P. Brooks, Jr. The software developing is in essense very complex. http://www.cs.nott.ac.uk/~pszcah/G51ISS/Documents/NoSilverBu... ---------- Notes On Structured Programming Edsger W. Dijkstra Why we don't have to use goto. https://www.cs.utexas.edu/users/EWD/ewd02xx/EWD249.PDF ---------- Watermarking, tamper-proofing, and obfuscation - tools for software protection Collberg, C.S. ; Dept. of Comput. Sci., Arizona Univ., Tucson, AZ, USA ; Thomborson, C. http://dx.doi.org/10.1109/TSE.2002.1027797 |