Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Frontmatter
1. Not Learned in School
1. A Coding Fantasy
2. Coding Tricks
3. Style
4. More Coding Tricks
2. Coding Advice
5. Function Design
6. Self-Documenting Code
7. Step-Wise Refinement
8. Comments
9. Stop Coding
10. Testing
11. Defensive Programming
12. Refactoring
13. Write the Tests First (Sometimes)
14. Expert Advice
3. Perspective
15. A Lesson in Design
16. Beware of OOP
17. The Evolution of a Function
18. Do Not Snub Inefficient Algorithms
4. Walk the Walk
19. Problems Worth Solving
20. Problem Solving
21. Dynamic Programming
Backmatter
← Prev
Back
Next →
← Prev
Back
Next →