- Order:
- Duration: 6:39
- Published: 16 Sep 2009
- Uploaded: 08 Aug 2011
- Author: SoldierKnowsBest
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 or anti-pattern in a library, such as an incorrect return value. When the library is changed, the workaround may break the overall program functionality, effectively becoming an anti-pattern, since it may expect the older, wrong behaviour from the library.
Workarounds can also be a useful source of ideas for improvement of products or services.
Category:Software quality Category:Software maintenance
This text is licensed under the Creative Commons CC-BY-SA License. This text was originally published on Wikipedia and was developed by the Wikipedia community.