4 ms·
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.la
by serzh 11y ago
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/ 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.conferences/tcre.painpaper.pdf 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/NoSilverBullet.html 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 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 http://dx.doi.org/10.1109/TSE.2002.1027797