Design It!
Title | Design It! PDF eBook |
Author | Michael Keeling |
Publisher | Pragmatic Bookshelf |
Pages | 449 |
Release | 2017-10-18 |
Genre | Computers |
ISBN | 1680503448 |
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.
A Book About Design
Title | A Book About Design PDF eBook |
Author | Mark Gonyea |
Publisher | Macmillan |
Pages | 144 |
Release | 2005-06 |
Genre | Juvenile Nonfiction |
ISBN | 9780805075755 |
Introduces young people to the fundamental elements of design using shapes, lines, and humor.
D.I.Y.: Design It Yourself
Title | D.I.Y.: Design It Yourself PDF eBook |
Author | Ellen Lupton |
Publisher | Princeton Architectural Press |
Pages | 200 |
Release | 2006-01-19 |
Genre | Architecture |
ISBN | 9781568985527 |
Instruction for designing blogs, books, business cards, CD and DVD packaging, embroidery, envelopes, flyers, gifts, housewares, invitations, logos, newsletters, note cards, photo albums, presentations, press kits, stationery, stickers, t-shirts, totes, wall graphics, web sites, and zines.
Design It!
Title | Design It! PDF eBook |
Author | Rona Arato |
Publisher | Tundra Books |
Pages | 74 |
Release | 2010-11-09 |
Genre | Juvenile Nonfiction |
ISBN | 0887768466 |
Behind the toaster, the toilet, the tub, the microwave, the camera, and countless other features of our everyday lives are smart ideas from smart people who executed them. A bright idea of a book, Design It! is a great introduction to lots of satisfying careers from architecture to model making, to the pioneers - thank you, Mr. Cummings for the modern-day toilet! - and to the principles of good design that make life more pleasant. Rona Arato introduces young readers to the world of industrial design by focusing on our homes and by presenting the basics. She asks readers to be the judge: Does it do what it's supposed to (function)? Is it big enough, small enough, or light enough for the person who'll be using it (usability)? Is it safe and comfortable to use (ergonomics)? Does it look great (aesthetics)? And, is it eco-friendly? Equal parts fascinating history and eye-opening facts, Design It! makes for great reading and is a useful resource for those who are beginning to think about careers.
Design Justice
Title | Design Justice PDF eBook |
Author | Sasha Costanza-Chock |
Publisher | MIT Press |
Pages | 358 |
Release | 2020-03-03 |
Genre | Design |
ISBN | 0262043459 |
An exploration of how design might be led by marginalized communities, dismantle structural inequality, and advance collective liberation and ecological survival. What is the relationship between design, power, and social justice? “Design justice” is an approach to design that is led by marginalized communities and that aims expilcitly to challenge, rather than reproduce, structural inequalities. It has emerged from a growing community of designers in various fields who work closely with social movements and community-based organizations around the world. This book explores the theory and practice of design justice, demonstrates how universalist design principles and practices erase certain groups of people—specifically, those who are intersectionally disadvantaged or multiply burdened under the matrix of domination (white supremacist heteropatriarchy, ableism, capitalism, and settler colonialism)—and invites readers to “build a better world, a world where many worlds fit; linked worlds of collective liberation and ecological sustainability.” Along the way, the book documents a multitude of real-world community-led design practices, each grounded in a particular social movement. Design Justice goes beyond recent calls for design for good, user-centered design, and employment diversity in the technology and design professions; it connects design to larger struggles for collective liberation and ecological survival.
A Philosophy of Software Design
Title | A Philosophy of Software Design PDF eBook |
Author | John K. Ousterhout |
Publisher | |
Pages | 0 |
Release | 2021 |
Genre | Computer programs |
ISBN | 9781732102217 |
"This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first introduces the fundamental problem in software design, which is managing complexity. It then discusses philosophical issues about how to approach the software design process and it presents a collection of design principles to apply during software design. The book also introduces a set of red flags that identify design problems. You can apply the ideas in this book to minimize the complexity of large software systems, so that you can write software more quickly and cheaply."--Amazon.
The Anarchist's Design Book
Title | The Anarchist's Design Book PDF eBook |
Author | Christopher Schwarz |
Publisher | |
Pages | |
Release | 2016-02-28 |
Genre | |
ISBN | 9780990623076 |