The Vignelli Canon

4.5/5 · 800+ ratings

Massimo Vignelli defines the principles of modern design in this concise manual. He shares the philosophy behind his most famous works, explaining how logic and discipline lead to visual power. The book serves as a masterclass from a legendary designer who believed that good design is a matter of discipline rather than personal style. He outlines the core values of clarity and timelessness that s…

Shelves
Nonfiction Art Design Architecture Education book Design Massimo Vignelli Reference Art

More like this


Design of Design, The: Essays from a Computer Scientist

Making Sense of Design Effective design is at the heart of everything from software development to engineering to architecture. But what do we rea…

4.5/5 · 800+ ratings

RESTful Web Services

"Every developer working with the Web needs to read this book."-- David Heinemeier Hansson, creator of the Rails framework "RESTful Web Ser…

4.5/5 · 800+ ratings

Building Microservices: Designing Fine-Grained Systems

Author: Sam Newman

Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-containe…

4.5/5 · 800+ ratings

Fundamentals of Software Architecture: An Engineering Approach

Although salary surveys worldwide regularly identify software architect as one of the top ten best jobs, no decent guides exist to help developers…

4.5/5 · 800+ ratings

Release It!: Design and Deploy Production-Ready Software

Whether it's in Java, .NET, or Ruby on Rails, getting your application ready to ship is only half the battle. Did you design your system to surviv…

4.5/5 · 800+ ratings

Microservice Patterns

The monolithic architecture works well for small, simple applications. However, successful applications have a habit of growing. Eventually the de…

4.5/5 · 800+ ratings

Tidy First?: A Personal Exercise in Empirical Software Design

Author: Kent Beck

Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, aut…

4.5/5 · 800+ ratings

Infrastructure as Code: Managing Servers in the Cloud

Virtualization, cloud, containers, server automation, and software-defined networking are meant to simplify IT operations. But many organizations …

4.5/5 · 800+ ratings

Refactoring to Patterns

In 1994, "Design Patterns" changed the landscape of object-oriented development by introducing classic solutions to recurring design problems. In …

4.5/5 · 800+ ratings

Implementing Domain-Driven Design

Implementing Domain-Driven Design presents a top-down approach to understanding domain-driven design (DDD) in a way that fluently connects strateg…

4.5/5 · 800+ ratings

Object-Oriented Analysis and Design with Applications

Grady Booch and his co-authors draw upon the rich and varied results of object-oriented software development projects and offer improved methods f…

4.5/5 · 800+ ratings