Computer Systems Research
Program Code for your Research Project
(more to come later from Code Complete)
- Complexity and completeness of your code and algorithms
- Structured and commented sections of code
- Programmed for reusability, future modifications
- Units for testing your code and algorithms; internal functions running tests on your code
- More...
The fine art of computer programming
Art and computer programming
Paul Graham,
Five questions about language design,
The Python Paradox,
Hackers and Painters,
If Lisp is so great
How to not write a computer program
Write great code