ĭownload the sample pages (includes Chapter 12)īibliography (81 KB. Register your book for convenient access to downloads, updates, and/or corrections as they become available. If you've ever suffered through bad projects or had to cope with unmaintainable legacy code, this guide will help you make things better next time and every time. Think more productively about performance and security.Discover ways to solve code problems more quickly and effectively.Master better techniques for changing code behavior.Counteract forces that lead to code rot and unnecessary complexity.Get past analysis paralysis by creating and deploying a vertical slice of your application.Use checklists to liberate yourself, improving outcomes with the skills you already have.Choose mindsets and processes that work, and escape bad metaphors that don't.To facilitate deeper exploration, all code and extensive commit messages are available for download. Written in C#, they're designed to be clear and useful to anyone who uses any object-oriented language including Java, C++, and Python. Seemann illuminates his insights with code examples drawn from a complete sample project. You'll find valuable ideas, practices, and processes for key issues ranging from checklists to teamwork, encapsulation to decomposition, API design to unit testing. Reflecting decades of experience helping software teams succeed, Mark Seemann guides you from zero (no code) to deployed features and shows how to maintain a good cruising speed as you add functionality, address cross-cutting concerns, troubleshoot, and optimize. Scott Wlaschin, author of Domain Modeling Made Functional Code That Fits in Your Head offers indispensable, practical advice for writing code at a sustainable pace and controlling the complexity that causes projects to spin out of control. This book will be a must-read for every programmer." In this book he condenses his wide-ranging software development experience into a set of practical, pragmatic techniques for writing sustainable and human-friendly code. "Mark Seemann is well known for explaining complex concepts clearly and thoroughly. Microsoft Press products are published, marketed, and distributed worldwide by Pearson.How to Reduce Code Complexity and Develop Software More Sustainably Since 1984, Microsoft Press has helped IT professionals, developers, and home office users advance their technical skills and knowledge with books and learning resources. Microsoft Press is a publishing alliance between Microsoft Corporation and Pearson Education. Our editors are active participants in IT communities and are always looking to publish on the topics that matter most to application and software developers and designers, programmers, system administrators, hobbyists, and IT professionals. Our passion is delivering trusted and quality content and resources from the authors, creators, innovators, and leaders of technology and business from the best imprints in IT, including Addison-Wesley. InformIT is your one-stop technology learning resource. Supporting Cisco networking professionals and students, Cisco Press is the only Cisco authorized book publisher of Cisco networking technology, Cisco certification self-study, and Cisco Networking Academy materials. Adobe Press books are published, marketed, and distributed by Peachpit Press.Ĭisco Press is a publishing alliance between Cisco Systems® and Pearson Education. Well-known for the best-selling Classroom in a Book series, Adobe Press publishes instructional and inspirational books at all learning levels. Adobe Press is a world leader in high-quality books for visual communicators, and is the official source of training materials for Adobe software.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |