Information about Workaround

A workaround is a bypass of a recognized problem in a system. A workaround is typically a temporary fix that implies that a genuine solution to the problem is needed. Frequently workarounds are as creative as true solutions, involving outside the box thinking in their creation.

Typically they are considered brittle in that they will not respond well to further pressure from a system beyond the original design. In implementing a workaround it is important to flag the change so as to later implement a proper solution.

Placing pressure on a workaround may result in later failures in the system. For example, in computer programming workarounds are often used to address a problem in a library, such as an incorrect return value. When the library is changed, the workaround may break the overall program functionality, since it may expect the older, wrong behaviour from the library.

See also

Thinking outside the box is a cliché or catchphrase used to refer to looking at a problem from a new perspective without preconceptions, sometimes called a process of lateral thought.
..... Click the link for more information.
Computer programming (often shortened to programming or coding) is the process of writing, testing, and maintaining the source code of computer programs. The source code is written in a programming language.
..... Click the link for more information.
library is a collection of information, sources, resources, and services: it is organized for use and maintained by a public body, an institution, or a private individual. In the more traditional sense, a library is a collection of books.
..... Click the link for more information.
A software bug (or just "bug") is an error, flaw, mistake, failure, or fault in a computer program that prevents it from behaving as intended (e.g., producing an incorrect result).
..... Click the link for more information.
A coping skill is a behavioral tool which may be used by individuals to offset or overcome adversity, disadvantage, or disability without correcting or eliminating the underlying condition. Virtually all living beings routinely utilize coping skills in daily life.
..... Click the link for more information.
This article or section may contain original research or unverified claims.
Please help Wikipedia by adding references. See the for details.
This article has been tagged since October 2007.

..... Click the link for more information.
A kludge (or, alternatively, kluge) is a clumsy or inelegant solution to a problem or difficulty. In engineering, a kludge is a workaround, typically using unrelated parts cobbled together.
..... Click the link for more information.
Jury rigging refers to makeshift repairs or temporary contrivances, made with only the tools and materials that happen to be on hand.
..... Click the link for more information.


This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus


page counter