In software engineering, an amelioration pattern is an anti-pattern formed when an existing software design pattern was edited (i.e. rearranged, added or deleted) to better suit a particular problem so as to achieve some further effect or behavior. In this sense, an amelioration pattern is transformational in character.
Famous quotes containing the words amelioration and/or pattern:
“The amelioration of the world cannot be achieved by sacrifices in moments of crisis; it depends on the efforts made and constantly repeated during the humdrum, uninspiring periods, which separate one crisis from another, and of which normal lives mainly consist.”
—Aldous Huxley (18941963)
“In this lucid and flexible pattern only one thing remained always stationary, but this fallacy went unnoticed by Martha. The blind spot was the victim. The victim showed no signs of life before being deprived of it. If anything, the corpse which had to be moved and handled before burial seemed more active than its biological predecessor.”
—Vladimir Nabokov (18991977)