Evan Harmon - Memex

Digital Design

Software Design is the process by which an agent creates a specification of a software artifact intended to accomplish goals, using a set of primitive components and subject to constraints. The term is sometimes used broadly to refer to "all the activity involved in conceptualizing, framing, implementing, commissioning, and ultimately modifying" the software, or more specifically "the activity following requirements specification and before programming, as ... [in] a stylized software engineering process."
wikipedia:: Software design

design, UI, UX, color schemes, etc

Bad Design Examples

People

Inbox

  • Whitespace
    • Many designers think whitespace is the key to great design.
Digital Design
Interactive graph
On this page
Digital Design
Web Development
Web Design
Front End Development
Full Stack Development
UI, UX, IA, IxD, & Layout
Typography
Fonts
Visual Arts
Color
Graphic Design
Images
Symbols, Icons, & Logos
Information & Data
Software Architecture
Game design
Design System
Design Tools
Bad Design Examples
People
Inbox