Design It!


Book Description

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


Book Description

Introduces young people to the fundamental elements of design using shapes, lines, and humor.




D.I.Y.: Design It Yourself


Book Description

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!


Book Description

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 It! Build It!


Book Description




A Philosophy of Software Design


Book Description

"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.




Design Justice


Book Description

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.




Designing Your Life


Book Description

#1 NEW YORK TIMES BEST SELLER • At last, a book that shows you how to build—design—a life you can thrive in, at any age or stage • “Life has questions. They have answers.” —The New York Times Designers create worlds and solve problems using design thinking. Look around your office or home—at the tablet or smartphone you may be holding or the chair you are sitting in. Everything in our lives was designed by someone. And every design starts with a problem that a designer or team of designers seeks to solve. In this book, Bill Burnett and Dave Evans show us how design thinking can help us create a life that is both meaningful and fulfilling, regardless of who or where we are, what we do or have done for a living, or how young or old we are. The same design thinking responsible for amazing technology, products, and spaces can be used to design and build your career and your life, a life of fulfillment and joy, constantly creative and productive, one that always holds the possibility of surprise.




Design-It-Yourself Clothes


Book Description

If you’ve ever watched Project Runway and wished you were a contestant, or you’re simply ready to take your sewing to a new level, Design-It-Yourself Clothes teaches you the fundamentals of modern patternmaking so that you, too, can create your own inspired clothing. Until now, the aspiring DIY fashionista has been hard-pressed to find self-teaching tools other than dry textbooks or books with outdated looks. Finally, in Design-It-Yourself Clothes, former Urban Outfitters designer Cal Patch brings her youthful aesthetic to a how-to book. If you want to wear something you can’t find on store racks and make clothes that express your individual style, or if you’ve reached a sewing plateau and want to add pattern drafting to your repertoire, Design-It-Yourself Clothes is the book you have been waiting for. In five key projects (each with four variations)–a perfect-fitting dress, T-shirt, button-down shirt, A-line skirt, and pants–Patch shares the art of patternmaking. At its core, it’s much simpler than you think. Patch covers everything an intermediate sewer needs to know in order to become a fabulous fashion designer, from designing the patterns, taking your own measurements, and choosing fabrics to actually sewing the clothing. You will also learn how to stylize patterns by using darts, waistbands, patch pockets, and ruffles. Patch offers tips, explanations, options, and exercises throughout that will make the design process that much easier. But besides showing you how to create clothing from scratch, she also teaches you how to rub off patterns from existing clothing–so if you have a pair of pants that you love but are worn out, or you have your eye on a piece in the store with a prohibitive price tag, you can figure out how to get the looks you want by using your own two hands.




Design It Yourself Logos Letterheads and Business Cards


Book Description

Discusses the factors that make a logo successful by analyzing the research, brainstorming, sketching, and stylistic experiments that led to its development.