Global Information Lookup Global Information

Defensive design information


Defensive design is the practice of planning for contingencies in the design stage of a project or undertaking. Essentially, it is the practice of anticipating all possible ways that an end-user could misuse a device, and designing the device so as to make such misuse impossible, or to minimize the negative consequences. For example, if it is important that a plug is inserted into a socket in a particular orientation, the socket and plug should be designed so that it is physically impossible to insert the plug incorrectly. Power sockets are often keyed in such a manner, to prevent the transposition of live and neutral. They are also recessed in the wall in a way that makes it impossible to touch connectors once they become live.

Defensive design in software engineering is called defensive programming. Murphy's law is a well-known statement of the need for defensive design, and also of its ultimate limitations.

and 28 Related for: Defensive design information

Request time (Page generated in 0.8486 seconds.)

Defensive design

Last Update:

Defensive design is the practice of planning for contingencies in the design stage of a project or undertaking. Essentially, it is the practice of anticipating...

Word Count : 347

Hostile architecture

Last Update:

defensive architecture, hostile design, unpleasant design, exclusionary design, anti-homeless architecture, or defensive urban design. Chellew, Cara (2019). "Defending...

Word Count : 5201

Defensive programming

Last Update:

Defensive programming is a form of defensive design intended to develop programs that are capable of detecting potential security abnormalities and make...

Word Count : 1800

37signals

Last Update:

Heinemeier Hansson published several books under the 37signals name. Defensive Design for the Web: How to improve error messages, help, forms, and other...

Word Count : 1530

Design

Last Update:

A design is the concept of or proposal for an object, process, or system. Design refers to something that is or has been intentionally created by a thinking...

Word Count : 3486

Research design

Last Update:

Research design refers to the overall strategy utilized to answer research questions. A research design typically outlines the theories and models underlying...

Word Count : 1655

Graphic design

Last Update:

Graphic design is a profession, academic discipline and applied art whose activity consists in projecting visual communications intended to transmit specific...

Word Count : 5289

Web design

Last Update:

graphic design; user interface design (UI design); authoring, including standardised code and proprietary software; user experience design (UX design); and...

Word Count : 4802

Database design

Last Update:

Database design is the organization of data according to a database model. The designer determines what data must be stored and how the data elements interrelate...

Word Count : 1813

Fashion design

Last Update:

Fashion design is the art of applying design, aesthetics, clothing construction and natural beauty to clothing and its accessories. It is influenced by...

Word Count : 4355

Drug design

Last Update:

Drug design, often referred to as rational drug design or simply rational design, is the inventive process of finding new medications based on the knowledge...

Word Count : 5022

Engineering design process

Last Update:

The engineering design process, also known as the engineering method, is a common series of steps that engineers use in creating functional products and...

Word Count : 1600

Design by contract

Last Update:

cases—DbC and defensive programming alike—the client must figure out how to respond to that. In such cases, DbC makes the supplier's job easier. Design by contract...

Word Count : 2108

Systems design

Last Update:

Systems design interfaces, and data for an electronic control system to satisfy specified requirements. Systems design could be seen as the application...

Word Count : 649

Design thinking

Last Update:

Design thinking refers to the set of cognitive, strategic and practical procedures used by designers in the process of designing, and to the body of knowledge...

Word Count : 4515

Service design

Last Update:

Service design is the activity of planning and arranging people, infrastructure, communication and material components of a service in order to improve...

Word Count : 3977

Floral design

Last Update:

Floral design or flower arrangement is the art of using plant material and flowers to create an eye-catching and balanced composition or display. Evidence...

Word Count : 3135

Processor design

Last Update:

Processor design is a subfield of computer science and computer engineering (fabrication) that deals with creating a processor, a key component of computer...

Word Count : 2360

User experience design

Last Update:

User experience design (UX design, UXD, UED, or XD) defines the experience a user would go through when interacting with a company, its services, and...

Word Count : 3658

Scenic design

Last Update:

Scenic design, also known as stage design or set design, is the creation of scenery for theatrical productions including plays and musicals. The term can...

Word Count : 887

Textile design

Last Update:

Textile design is further broken down into three major disciplines: printed textile design, woven textile design, and mixed media textile design. Each uses...

Word Count : 3038

Responsive web design

Last Update:

Responsive web design (RWD) or responsive design is an approach to web design that aims to make web pages render well on a variety of devices and window...

Word Count : 1348

Modular design

Last Update:

Modular design, or modularity in design, is a design principle that subdivides a system into smaller parts called modules (such as modular process skids)...

Word Count : 2428

Interaction design

Last Update:

Interaction design, often abbreviated as IxD, is "the practice of designing interactive digital products, environments, systems, and services.": xxvii...

Word Count : 2232

User interface design

Last Update:

User interface (UI) design or user interface engineering is the design of user interfaces for machines and software, such as computers, home appliances...

Word Count : 2277

Software design

Last Update:

the design process – the concepts of how the software will work which consists of both design documentation and undocumented concepts. Software design usually...

Word Count : 2409

Product design

Last Update:

Product design is the process of creating new products for sale businesses to its customers. It involves the generation and development of ideas through...

Word Count : 1957

Book design

Last Update:

Book design is the art of incorporating the content, style, format, design, and sequence of the various components and elements of a book into a coherent...

Word Count : 2581

PDF Search Engine © AllGlobal.net