Coder to Developer: Tools and Strategies for Delivering Your Software
| < Day Day Up > |
|
Chapter 1: Planning Your Project
- TECHNOLOGY TRAP: This Year’s Model
Chapter 2: Organizing Your Project
- TECHNOLOGY TRAP: The Map Is Not the Territory
Chapter 3: Using Source Code Control Effectively
- TECHNOLOGY TRAP: Penny-wise, Pound Foolish? Or, a Fool and His Money Are Soon Parted?
Chapter 4: Coding Defensively
- TECHNOLOGY TRAP: When Good Comments Go Bad
Chapter 5: Preventing Bugs with Unit Testing
- TECHNOLOGY TRAP: Code Thrashing
Chapter 6: Pumping Up the IDE
- TECHNOLOGY TRAP: The Ten-Ton IDE
Chapter 7: Digging Into Source Code
- TECHNOLOGY TRAP: The Iceberg of Code
Chapter 8: Generating Code
- TECHNOLOGY TRAP: The Velvet Straightjacket
Chapter 9: Tracking and Squashing Bugs
- TECHNOLOGY TRAP: The Burden of Process
Chapter 10: Logging Application Activity
- TECHNOLOGY TRAP: Think First!
Chapter 11: Working with Small Teams
- TECHNOLOGY TRAP: Big Process in Little Teams
Chapter 12: Creating Documentation
- TECHNOLOGY TRAP: Experience in a Locked Cabinet
Chapter 13: Mastering the Build Process
- TECHNOLOGY TRAP: The Dirty Build
Chapter 14: Protecting Your Intellectual Property
- TECHNOLOGY TRAP: If It’s on Their Machine, They Own It
Chapter 15: Delivering the Application
- TECHNOLOGY TRAP: Is That All There Is?
| < Day Day Up > |
|