The social marketplace for new and used books.

Get started

Learn to sell
Learn to buy
Buy textbooks
Sign up
Buy a giftcard
For the authors

Support

Help
Track a shipment
Terms of use
Privacy policy
Cookies policy

Company

About us
Work with us
Give feedback
Categories

Contact us

Fast delivery with

Safe payments by

Visa
Mastercard
Vipps
Klarna

© 2026 Bookis AS

English

  1. Home
  2. Software Engineering
  1. Home
  2. Genres
  3. Software Engineering
Software Design Decoded

Hardcover • 2016 • English

Software Design Decoded

By Marian Petre

0 Ratings • 0.0 of 5

‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌

About the book

What makes an expert software designer? It is more than experience or innate ability. Expert software designers have specific habits, learned practices, and observed principles that they apply deliberately during their design work. This book offers sixty-six insights, distilled from years of studying experts at work, that capture what successful software designers actually do to create great software. The book presents these insights in a series of two-page illustrated spreads, with the principl...Show more

Software Engineering

Book details

ISBN

9780262035187

Publisher

MIT Press Ltd

Published year

2016

Language

English

Original title

Software Design Decoded

Format

Hardcover

Shippping and returns

Shipping

Used books are shipped by the seller. Expected delivery after package is sent is 2-4 days.

Returns

Contact the seller after delivery.

Reviews · 0

0 Ratings • 0.0 of 5

You might also like

Design and strategy

Design and strategy

Wanda Grimsgaard

Righting Software

Righting Software

Juval Löwy

The design of everyday things

The design of everyday things

Donald A. Norman

Designing Experiences

Designing Experiences

Ph.D. Rossman Dean Emeritus J. Robert

Secure By Design_p1

Secure By Design_p1

Dan Bergh Johnsson

Building Design Systems

Building Design Systems

Sarrah Vesselov

User Friendly

User Friendly

Cliff Kuang

Design. Think. Make. Break. Repeat

Design. Think. Make. Break. Repeat

Martin Tomitsch

Prototyping for Designers

Prototyping for Designers

Kathryn McElroy

Information Design

Information Design

Designing for people

Designing for people

Christopher Wickens

Clean Architecture

Clean Architecture

Robert C. Martin

Designing

Designing

Karl Aspelund

The Design Method: A Philosophy and Process for Functional Visual

The Design Method: A Philosophy and Process for Functional Visual

Eric Karjaluoto

Universal Methods of Design

Universal Methods of Design

Bella Martin

Popular Lies About Graphic Design

Popular Lies About Graphic Design

Craig Ward

100 Things Every Designer Needs to Know About People

100 Things Every Designer Needs to Know About People

Susan Weinschenk

Design for Hackers: Reverse Engineering Beauty

Design for Hackers: Reverse Engineering Beauty

David Kadavy

Designing Interfaces

Designing Interfaces

Universal Principles of Design

Universal Principles of Design

William Lidwell

Designing for interaction

Designing for interaction

Dan Saffer

What Designers Know

What Designers Know

Bryan Lawson

Graphic Design Essentials: Skills, Software and Creative Solutions

Graphic Design Essentials: Skills, Software and Creative Solutions

Joyce Walsh Macario

Change by Design

Change by Design

Tim Brown

Head First: Software developement

Head First: Software developement

Dan Pilone

Design patterns for dummies

Design patterns for dummies

Steve Holzner

A Design Manual

A Design Manual

Shirl Brainard

How designers think

How designers think

Bryan Lawson

Head First Design Patterns

Head First Design Patterns

Design Research: Methods and Perspectives

Design Research: Methods and Perspectives

Brenda Laurel

Software Craftsmanship The New Imperative

Software Craftsmanship The New Imperative

Pete McBreen

Design basics

Design basics

David A.

Code

Code

Charles Petzold

Pattern Languages of Program Design 4 (Software Patterns Series)

Pattern Languages of Program Design 4 (Software Patterns Series)

Brian Foote

Pattern Hatching

Pattern Hatching

John M. Vlissides

Design Patterns

Design Patterns

Erich Gamma

Pattern Languages of Program Design 3

Pattern Languages of Program Design 3

Dirk Riehle

Pattern Languages of Program Design

Pattern Languages of Program Design

James O. Coplien