Interaction of Color

4.0/5 · 15K+ ratings

Josef Albers presents color not as a fixed science, but as a dynamic and deceptive medium that changes based on its surroundings. This classic work serves as a practical manual for understanding how our eyes perceive shifts in light and pigment. Instead of focusing on rigid rules, Albers encourages readers to learn through trial and error, showing that a single hue can look like two different col…

Shelves
Theory Josef Albers Nonfiction Art Design Architecture book Psychology Art History Design Photography Reference Nicholas Fox Weber Art

More like this


REST in Practice: Hypermedia and Systems Architecture

Why don't typical enterprise projects go as smoothly as projects you develop for the Web? Does the REST architectural style really present a viabl…

4.0/5 · 15K+ ratings

Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith

Author: Sam Newman

How do you detangle a monolithic system and migrate it to a microservices architecture? How do you do it while maintaining business-as-usual? As a…

4.0/5 · 15K+ ratings

Grokking Simplicity: Taming complex software with functional thinking

Distributed across servers, difficult to test, and resistant to modification—modern software is complex. Grokking Simplicity is a friendly, practi…

4.0/5 · 15K+ ratings

Clean Architecture

Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. "Uncle Bob" Martin shows how to b…

4.0/5 · 15K+ 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.0/5 · 15K+ 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.0/5 · 15K+ ratings

Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy

Building software is harder than ever. As a developer, you not only have to chase ever-changing technological trends but also need to understand t…

4.0/5 · 15K+ ratings

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development

Applying UML and Patterns is the world’s #1 business and college introduction to “thinking in objects” - and using that insight in real-world obje…

4.0/5 · 15K+ ratings

System Design Interview – An Insider's Guide: Volume 2

Author: Alex Xu Author: Sahn Lam

System Design Interview - An Insider's Guide (Volume 2) This book can be seen as a sequel to the book: System Design Interview - An Insider…

4.0/5 · 15K+ ratings

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions

Enterprise Integration Patterns provides an invaluable catalog of sixty-five patterns, with real-world solutions that demonstrate the formidable o…

4.0/5 · 15K+ ratings

Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures

There are no easy decisions in software architecture. Instead, there are many hard parts--difficult problems or issues with no best practices--tha…

4.0/5 · 15K+ ratings

Domain-Specific Languages (Addison-Wesley Signature Series

When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, impr…

4.0/5 · 15K+ ratings