Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Design It!: From Programmer to Software Architect (The Pragmatic Programmers)

Buy

Don't engineer by coincidence-design it like you mean it! Filled with practical techniques, Design It! is the perfect introduction to software architecture for programmers who are ready to grow their design skills. Lead your team as a software architect, ask the right stakeholders the right questions, explore design options, and help your team implement a system that promotes the right -ilities. Share your design decisions, facilitate collaborative design workshops that are fast, effective, and fun-and develop more awesome software!

With dozens of design methods, examples, and practical know-how, Design It! shows you how to become a software architect. Walk through the core concepts every architect must know, discover how to apply them, and learn a variety of skills that will make you a better programmer, leader, and designer.

Uncover the big ideas behind software architecture and gain confidence working on projects big and small. Plan, design, implement, and evaluate software architectures and collaborate with your team, stakeholders, and other architects. Identify the right stakeholders and understand their needs, dig for architecturally significant requirements, write amazing quality attribute scenarios, and make confident decisions. Choose technologies based on their architectural impact, facilitate architecture-centric design workshops, and evaluate architectures using lightweight, effective methods. Write lean architecture descriptions people love to read. Run an architecture design studio, implement the architecture you've designed, and grow your team's architectural knowledge. Good design requires good communication. Talk about your software architecture with stakeholders using whiteboards, documents, and code, and apply architecture-focused design methods in your day-to-day practice.

Hands-on exercises, real-world scenarios, and practical team-based decision-making tools will get everyone on board and give you the experience you need to become a confident software architect.

(HTML tags aren't allowed.)

The Handbook of Geoscience
The Handbook of Geoscience

Written in an engaging and highly readable style, The Handbook of Geoscience is ideal for students, administrators, legal professionals, non-scientific professionals, and general readers with little or no science background. This handbook is a user-friendly overview of our...

Everyday Data Structures
Everyday Data Structures

A practical guide to learning data structures simply and easily

About This Book

  • This book is a very practical, friendly, and useful guide that will help you analyze problems and choose the right data structures for your solution
  • Learn to recognize data patterns for determining which...
Staging Ageing: Theatre, Performance and the Narrative of Decline
Staging Ageing: Theatre, Performance and the Narrative of Decline
How can plays and performances, past and present, inform our understanding of ageing? Drawing primarily on the Western dramatic canon, on contemporary British theater, on popular culture, and on paratheatrical practices, Staging Ageing investigates theatrical engagement with ageing from the Greek chorus to Reminiscence Theater. It...

Pro Python Best Practices: Debugging, Testing and Maintenance
Pro Python Best Practices: Debugging, Testing and Maintenance

Learn software engineering and coding best practices to write Python code right and error free. In this book you’ll see how to properly debug, organize, test, and maintain your code, all of which leads to better, more efficient coding.

Software engineering is difficult. Programs of any substantial length are...

Cybersonic Arts: Adventures in American New Music (Music in American Life)
Cybersonic Arts: Adventures in American New Music (Music in American Life)
Composer, performer, instrument builder, teacher, and writer Gordon Mumma has left an indelible mark on the American contemporary music scene. A prolific composer and innovative French horn player, Mumma is recognized for integrating advanced electronic processes into musical structures, an approach he has termed "Cybersonics."...
Cutting and Draping Party and Eveningwear: Pattern Cutting for Special Occasion Clothes
Cutting and Draping Party and Eveningwear: Pattern Cutting for Special Occasion Clothes
When you want to dress up, this is the complete guide to creating special-occasion clothes—party dresses and eveningwear. With step-by-step instructions, Dawn Cloake explains how to develop basic design blocks for a wide range of garments, and then mix and match the elements to make something that’s truly unique. She includes...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy