Part 1: Not Learned in School
1. A Coding Fantasy
2. Coding Tricks4. More Coding Tricks
Part 2: Coding Advice
5. Function Design
6. Self-Documenting Code
7. Step-wise refinement.8. Comments.
9. Stop Coding.
10. Testing
11. Defensive Programming12. Refactoring
13. Write the Tests First (Sometimes)
14. Expert AdvicePart 3: Perspective
15. A Lesson in Design
16. Beware of OOP
17. The Evolution of a Function
18. Do Not Snub Inefficient Algorithms
Part 4: Walk the Walk
19. Problems Worth Solving
20. Problem Solving
21. Dynamic Programming
"synopsis" may belong to another edition of this title.
(No Available Copies)
Search Books: Create a WantCan't find the book you're looking for? We'll keep searching for you. If one of our booksellers adds it to AbeBooks, we'll let you know!
Create a Want