Code Leader: Using People, Tools, and Processes to Build Successful Software
×
Success!
×
Error!
×
Information !
Rights Contact Login For More Details
- Wiley
More About This Title Code Leader: Using People, Tools, and Processes to Build Successful Software
- English
English
Patrick Cauldwell somehow found his way to a career in software despite earning a bachelor’s degree in East Asian Studies. From a work-study job in the student computer lab at college through early jobs in quality assurance and localization, and finally into full-time software engineering, Patrick has always been interested in what makes computers tick. He’s worked in a wide range of software operations, from very large projects at Intel to a very small start-up to a consulting job in the midst of the .COM boom.
- English
English
Acknowledgments.
Introduction.
Part I: Philosophy.
Chapter 1: Buy, Not Build.
Chapter 2: Test-Driven Development.
Chapter 3: Continuous Integration.
Part II: Process.
Chapter 4: Done Is Done.
Chapter 5: Testing.
Chapter 6: Source Control.
Chapter 7: Static Analysis.
Part III: Code Construction.
Chapter 8: Contract, Contract, Contract!
Chapter 9: Limiting Dependencies.
Chapter 10: The Model-View-Presenter (MVP) Model.
Chapter 11: Tracing.
Chapter 12: Error Handling.
Part IV: Putting It All Together.
Chapter 13: Calculator Project: A Case Study.
Index.