00FIELD GUIDE

Terms for software design

Software design,in plain English.

Use precise terms to explain a design, compare options, and discuss trade-offs. This glossary covers common ideas from software design books and practice.

56 terms8 groupsOne shared glossary
20

Use terms with care

Discuss the trade-off
before you choose the pattern.

A pattern describes a common design. A principle helps a team make a decision. The context still decides whether either one applies.

Enter a word to search the glossary.Arrow keys: move | Enter: open