Ebook Code Complete: A Practical Handbook of Software Construction, 2nd Edition
30 tháng 4 2019
/
No Comments
Được coi là một trong những hướng dẫn thực tiễn tốt nhất để lập trình, CODE COMPLETE của Steve McConnell đã giúp các nhà phát triển viết phần mềm tốt hơn trong hơn một thập kỷ. Bây giờ cuốn sách kinh điển này đã được cập nhật và sửa đổi đầy đủ với các thực tiễn hàng đầu thế giới và hàng trăm mẫu mã mới, minh họa cho nghệ thuật và khoa học về xây dựng phần mềm. Nắm bắt các kiến thức có sẵn từ nghiên cứu, học thuật và thực tiễn thương mại hàng ngày, McConnell tổng hợp các kỹ thuật hiệu quả nhất và các nguyên tắc phải biết thành hướng dẫn rõ ràng, thực dụng. Bất kể mức độ kinh nghiệm, môi trường phát triển hoặc quy mô dự án của bạn là gì, cuốn sách này sẽ cung cấp thông tin và kích thích tư duy của bạn và giúp bạn xây dựng mã (code) chất lượng cao nhất.
Sẽ là một thiếu sót rất lớn nếu bạn là lập trình viên mà chưa đọc qua quyển giáo trình này. Nó tổng hợp tất cả các kỹ thuật và nguyên tắc hiệu quả thành những hướng dẫn rất ngắn gọn, súc tích. Dù bạn là gà mờ đi chăng nữa, “Code Complete” sẽ nhắc nhở, kích thích, và hỗ trợ bạn viết ra những dòng code “đẹp nhất”. Nếu bạn đang đọc hoặc chuẩn bị đọc nó, hãy cố gắng đến trang cuối cùng và bạn sẽ không hối hận! Giáo trình được xếp hạng 5 sao và thuộc top best seller trên Amazon.
Table of Contents
Part I: Laying the Foundation
- Chapter 1. Welcome to Software Construction
- Chapter 2. Metaphors for a Richer Understanding of Software Development
- Chapter 3. Measure Twice, Cut Once: Upstream Prerequisites
- Chapter 4. Key Construction Decisions
Part II: Creating High-Quality Code
- Chapter 5. Design in Construction
- Chapter 6. Working Classes
- Chapter 7. High-Quality Routines
- Chapter 8. Defensive Programming
- Chapter 9. The Pseudocode Programming Process
Part III: Variables
- Chapter 10. General Issues in Using Variables
- Chapter 11. The Power of Variable Names
- Chapter 12. Fundamental Data Types
- Chapter 13. Unusual Data Types
Part IV: Statements
- Chapter 14. Organizing Straight-Line Code
- Chapter 15. Using Conditionals
- Chapter 16. Controlling Loops
- Chapter 17. Unusual Control Structures
- Chapter 18. Table-Driven Methods
- Chapter 19. General Control Issues
Part V: Code Improvements
- Chapter 20. The Software-Quality Landscape
- Chapter 21. Collaborative Construction
- Chapter 22. Developer Testing
- Chapter 23. Debugging
- Chapter 24. Refactoring
- Chapter 25. Code-Tuning Strategies
- Chapter 26. Code-Tuning Techniques
Part VI: System Considerations
- Chapter 27. How Program Size Affects Construction
- Chapter 28. Managing Construction
- Chapter 29. Integration
- Chapter 30. Programming Tools
Part VII: Software Craftsmanship
- Chapter 31. Layout and Style
- Chapter 32. Self-Documenting Code
- Chapter 33. Personal Character
- Chapter 34. Themes in Software Craftsmanship
- Chapter 35. Where to Find More Information
Pass mở khóa file PDF là: http://nhasachtinhoc.blogspot.com
Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.