Used of an algorithm or implementation
considered extremely robust; lossage-resistant; capable of
correctly recovering from any imaginable exception condition -- a
rare and valued quality. Implies that the programmer has thought
of all possible errors, and added code to protect against each
one. Thus, in some cases, this can imply code that is too
heavyweight, due to excessive paranoia on the part of the
programmer. Syn. armor-plated.
heavyweight adj.
[common] High-overhead; baroque
code-intensive; featureful, but costly. Esp. used of
communication protocols, language designs, and any sort of
implementation in which maximum generality and/or ease of
implementation has been pushed at the expense of mundane
considerations such as speed, memory utilization, and startup time....
heavyweight: adj. High-overhead; {baroque}; code-intensive
featureful, but costly. Esp. used of communication protocols,
language designs, and any sort of implementation in which maximum
generality and/or ease of implementation has been pushed at the
expense of mundane considerations such as speed, memory
utilization, and startup time....
brute force adj.
Describes a primitive programming style
one in which the programmer relies on the computer's processing
power instead of using his or her own intelligence to simplify the
problem, often ignoring problems of scale and applying naive
methods suited to small problems directly to large ones....