وبلاگ بلیان

Software Development, Design, and Coding: With Patterns, Debugging, Unit Testing, and Refactoring 3rd Edition

معرفی کتاب «Software Development, Design, and Coding: With Patterns, Debugging, Unit Testing, and Refactoring 3rd Edition» نوشتهٔ John F. Dooley & Vera A. Kazakova، منتشرشده توسط نشر Apress در سال 2024. این کتاب در فرمت epub، زبان انگلیسی ارائه شده است. «Software Development, Design, and Coding: With Patterns, Debugging, Unit Testing, and Refactoring 3rd Edition» در دستهٔ برنامه‌نویسی قرار دارد.

Learn the principles of good software design and then turn those principles into great code. This book introduces you to software engineering ― from the application of engineering principles to the development of software. You'll see how to run a software development project, examine the different phases of a project, and learn how to design and implement programs that solve specific problems. This book is also about code construction ― how to write great programs and make them work. This new third edition is revamped to reflect significant changes in the software development landscape with updated design and coding examples and figures. Extreme programming takes a backseat, making way for expanded coverage of the most crucial agile methodologies today: Scrum, Lean Software Development, Kanban, and Dark Scrum. Agile principles are revised to explore further functionalities of requirement gathering. The authors venture beyond imperative and object-oriented languages, exploring the realm of scripting languages in an expanded chapter on Code Construction. The Project Management Essentials chapter has been revamped and expanded to incorporate "SoftAware Development” to discuss the crucial interpersonal nature of joint software creation. Cover Front Matter 1. Introduction to Software Development Part I. Models and Team Practices 2. Software Process Models 3. Project Management Essentials 4. Ethics and Professional Practice 5. Intellectual Property, Obligations, and Ownership 6. Requirements Part II. Design Practices 7. Software Architecture 8. Design Principles 9. Structured Design 10. Object-Oriented Overview 11. Object-Oriented Analysis and Design 12. Object-Oriented Design Principles 13. Design Patterns 14. Parallel Programming 15. Parallel Design Patterns Part III. Coding Practices 16. Code Construction 17. Debugging 18. Unit Testing 19. Code Reviews and Inspections 20. Wrapping It All Up Back Matter
دانلود کتاب Software Development, Design, and Coding: With Patterns, Debugging, Unit Testing, and Refactoring 3rd Edition