Book picks similar to
AAD Algorithms-Aided Design: Parametric Strategies using Grasshopper by Arturo Tedeschi
architecture
design
computational-design
architettura
A Clearing in the Distance: Frederick Law Olmsted and America in the 19th Century
Witold Rybczynski - 1999
But Olmsted's contemporaries knew a man of even more extraordinarily diverse talents. Born in 1822, he traveled to China on a merchant ship at the age of twenty-one. He cofounded The Nation magazine and was an early voice against slavery. He managed California's largest gold mine and, during the Civil War, served as the executive secretary to the United States Sanitary Commission, the precursor of the Red Cross.Rybczynski's passion for his subject and his understanding of Olmsted's immense complexity and accomplishments make his book a triumphant work. In A Clearing in the Distance, the story of a great nineteenth-century American becomes an intellectual adventure.
The Japanese Bath
Bruce Smith - 1905
In Japan, one goes there to cleanse the soul. Bathing in Japan is about much more than cleanliness: it is about family and community. It is about being alone and contemplative, time to watch the moon rise above the garden.Along with sixty full-color illustrations of the light and airy baths themselves, The Japanese Bath, delves into the aesthetic of bathing Japanese style and the innate beauty of the steps surrounding the process. The authors explain how to create a Japanese bath in your own home. A Zen meditation, the Japanese bath, indeed, cleanses the soul, and one emerges refreshed, renewed, and serene.
Design Justice: Community-Led Practices to Build the Worlds We Need
Sasha Costanza-Chock - 2020
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.
Creative Selection: Inside Apple's Design Process During the Golden Age of Steve Jobs
Ken Kocienda - 2018
Creative Selection recounts the life of one of the few who worked behind the scenes, a highly-respected software engineer who worked in the final years the Steve Jobs era--the Golden Age of Apple.Ken Kocienda offers an inside look at Apple's creative process. For fifteen years, he was on the ground floor of the company as a specialist, directly responsible for experimenting with novel user interface concepts and writing powerful, easy-to-use software for products including the iPhone, the iPad, and the Safari web browser. His stories explain the symbiotic relationship between software and product development for those who have never dreamed of programming a computer, and reveal what it was like to work on the cutting edge of technology at one of the world's most admired companies.Kocienda shares moments of struggle and success, crisis and collaboration, illuminating each with lessons learned over his Apple career. He introduces the essential elements of innovation--inspiration, collaboration, craft, diligence, decisiveness, taste, and empathy--and uses these as a lens through which to understand productive work culture.An insider's tale of creativity and innovation at Apple, Creative Selection shows readers how a small group of people developed an evolutionary design model, and how they used this methodology to make groundbreaking and intuitive software which countless millions use every day.
Design Writing Research
Ellen Lupton - 1999
A section on theory considers the centrality of the written and printed word to post-structuralism and deconstruction. A wide range of design practices are discussed, from the history of punctuation and the origins of international pictograms to the structure of modern typography. A section on media looks at the role of design in mass communications with essays on stock photography, visual journalism, illustration, advertising and vernacular design cultures.
Do Improvise: Less Push. More Pause. Better Results. A New Approach to Work (and Life)
Robert Poynton - 2013
Our natural ability to improvise gets us through. But we feel as if we re winging it, rather than acting with courage and conviction. Robert Poynton teaches an acclaimed method to some of the world s biggest brands and companies. Improvisational skills that an actor might use on stage are honed and applied to the everyday business of work and life. The end result is a new approach that embraces change as a natural process and has creativity and innovation at its heart. With killer games to put the theory into practice, Do Improvise will help you: Become more productive without trying harder; Overcome creative blocks and generate new ideas; Respond fluently to circumstances beyond your control Inspire and motivate others; Not sure what to do next? Improvise.
Growing Object-Oriented Software, Guided by Tests
Steve Freeman - 2009
This one's a keeper." --Robert C. Martin "If you want to be an expert in the state of the art in TDD, you need to understand the ideas in this book."--Michael Feathers Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: Write tests for your code before you write the code itself. However, this simple idea takes skill and judgment to do well. Now there's a practical guide to TDD that takes you beyond the basic concepts. Drawing on a decade of experience building real-world systems, two TDD pioneers show how to let tests guide your development and "grow" software that is coherent, reliable, and maintainable. Steve Freeman and Nat Pryce describe the processes they use, the design principles they strive to achieve, and some of the tools that help them get the job done. Through an extended worked example, you'll learn how TDD works at multiple levels, using tests to drive the features and the object-oriented structure of the code, and using Mock Objects to discover and then describe relationships between objects. Along the way, the book systematically addresses challenges that development teams encounter with TDD--from integrating TDD into your processes to testing your most difficult features. Coverage includes - Implementing TDD effectively: getting started, and maintaining your momentum throughout the project - Creating cleaner, more expressive, more sustainable code - Using tests to stay relentlessly focused on sustaining quality - Understanding how TDD, Mock Objects, and Object-Oriented Design come together in the context of a real software development project - Using Mock Objects to guide object-oriented designs - Succeeding where TDD is difficult: managing complex test data, and testing persistence and concurrency
Impact Mapping: Making a Big Impact with Software Products and Projects
Gojko Adzic - 2012
The result is a tremendous amount of time and money wasted due to wrong assumptions, lack of focus, poor communication of objectives, lack of understanding and misalignment with overall goals. There has to be a better way to deliver!This handbook is a practical guide to impact mapping, a simple yet incredibly effective method for collaborative strategic planning that helps organisations make an impact with software. Impact mapping helps to create better plans and roadmaps that ensure alignment of business and delivery, and are easily adaptable to change. Impact mapping fits nicely into several current trends in software product management and release planning, including goal-oriented requirements engineering, frequent iterative delivery, agile and lean software methods, lean startup product development cycles, and design thinking.Who is this book for?The primary audience of this book are senior people involved in building software products or delivering software projects, from both business and delivery sides. This includes business sponsors and those whose responsibilities include product ownership, project oversight or portfolio management, architecture, business analysis, quality improvement and assurance and delivery. - Business people assigned to software projects will learn how to communicate their ideas better.- Senior product or project sponsors will learn how to communicate their assumptions more effectively to delivery teams, how to engage delivery teams to make better strategic decisions, and how to manage their project portfolio more effectively.- Delivery teams that are already working under the umbrella of agile or lean delivery methods, and more recently lean startup ideas, will learn how to better focus deliverables and engage business sponsors and users.- Delivery teams moving to agile or lean delivery methods will get ideas on how to address some common issues with scaling these practices, such as creating a big picture view, splitting work into small chunks that still have business value and reporting progress more meaningfully.About the authorGojko Adzic is a strategic software delivery consultant who works with ambitious teams to improve the quality of their software products and processes. Gojko won the 2012 Jolt Award for the best book, was voted by peers as the most influential agile testing professional in 2011, and his blog won the UK Agile Award for the best online publication in 2010. To get in touch, write to gojko@neuri.co.uk or visit http://gojko.net.
Living in Japan
Alex Kerr - 2006
Yet contemporary Japanese designers and architects keep finding new ways to refurbish and take inspiration from the ways of old. Whether it's a pristinely preserved traditional house or a cutting-edge apartment, the best Japanese homes share a love of cleverly designed spaces and warm materials such as wood, bricks, and bamboo. From a thatched roof farmhouse occupied by a Zen priest to Tadao Ando's experimental 4x4 House, Shigeru Ban's conceptual Shutter House, and a beautiful homage to bamboo in the form of a home, this book traverses the multifaceted landscape of Japanese living today. Also included is a list of addresses and a glossary of terms, such as tatami.
Refactoring to Patterns
Joshua Kerievsky - 2004
In 1999, "Refactoring" revolutionized design by introducing an effective process for improving code. With the highly anticipated " Refactoring to Patterns ," Joshua Kerievsky has changed our approach to design by forever uniting patterns with the evolutionary process of refactoring.This book introduces the theory and practice of pattern-directed refactorings: sequences of low-level refactorings that allow designers to safely move designs to, towards, or away from pattern implementations. Using code from real-world projects, Kerievsky documents the thinking and steps underlying over two dozen pattern-based design transformations. Along the way he offers insights into pattern differences and how to implement patterns in the simplest possible ways.Coverage includes: A catalog of twenty-seven pattern-directed refactorings, featuring real-world code examples Descriptions of twelve design smells that indicate the need for this book s refactorings General information and new insights about patterns and refactoringDetailed implementation mechanics: how low-level refactorings are combined to implement high-level patterns Multiple ways to implement the same pattern and when to use each Practical ways to get started even if you have little experience with patterns or refactoring"Refactoring to Patterns" reflects three years of refinement and the insights of more than sixty software engineering thought leaders in the global patterns, refactoring, and agile development communities. Whether you re focused on legacy or greenfield development, this book will make you a better software designer by helping you learn how to make important design changes safely and effectively. "
Watchmaking
George Daniels - 1982
Hand methods were further eclipsed by the advent of the electronic watch in the 1960s, and many people feared that the mechanical watch would disappear entirely.
Hackers & Painters: Big Ideas from the Computer Age
Paul Graham - 2004
Who are these people, what motivates them, and why should you care?Consider these facts: Everything around us is turning into computers. Your typewriter is gone, replaced by a computer. Your phone has turned into a computer. So has your camera. Soon your TV will. Your car was not only designed on computers, but has more processing power in it than a room-sized mainframe did in 1970. Letters, encyclopedias, newspapers, and even your local store are being replaced by the Internet.Hackers & Painters: Big Ideas from the Computer Age, by Paul Graham, explains this world and the motivations of the people who occupy it. In clear, thoughtful prose that draws on illuminating historical examples, Graham takes readers on an unflinching exploration into what he calls “an intellectual Wild West.”The ideas discussed in this book will have a powerful and lasting impact on how we think, how we work, how we develop technology, and how we live. Topics include the importance of beauty in software design, how to make wealth, heresy and free speech, the programming language renaissance, the open-source movement, digital design, internet startups, and more.
Joel on Software
Joel Spolsky - 2004
For years, Joel Spolsky has done exactly this at www.joelonsoftware.com. Now, for the first time, you can own a collection of the most important essays from his site in one book, with exclusive commentary and new insights from joel.
The Lives of the Artists
Giorgio Vasari
Each affordable volume reflects Oxford's commitment to scholarship, providing the most accurate text plus a wealth of other valuable features, including expert introductions by leading authorities, helpful notes to clarify the text, up-to-date bibliographies for further study, and much more.