3 ms·
Mentioned before, but I'll +1 these: - The Impostor’s Handbook: Rob Conery - Foundations of CS: http://blough.ece.gatech.edu/3020/focs.pdf http://blough.ece.gat
by jeffdoolittle 7y ago
Mentioned before, but I'll +1 these:
- The Impostor’s Handbook: Rob Conery
- Foundations of CS: http://blough.ece.gatech.edu/3020/focs.pdf http://blough.ece.gatech.edu/3020/focs.pdf
Also be sure to check out
- Software Fundamentals, essays by David Parnas
Here's one of the essays from the book: https://www.win.tue.nl/~wstomv/edu/2ip30/references/criteria_for_modularization.pdf https://www.win.tue.nl/~wstomv/edu/2ip30/references/criteria...
Parnas promoted the idea of encapsulation before the word had even been invented. And at the time, the idea was actually controversial, if you can believe it.