The word elegant, in general, is an adjective meaning of fine quality. Refinement and simplicity are implied, rather than fussiness, or ostentation. An elegant solution, often referred to in relation to problems in disciplines such as mathematics, engineering, and programming, is one in which the maximum desired effect is achieved with the smallest, or simplest effort. Engineers, for example, seek the elegant solution as a means of solving a problem with the least possible waste of materials and effort. The elegant solution is also likely to be accomplished with appropriate methods and materials - according to the Elegant Solution Organization, duct tape is not likely to be part of an elegant solution, unless, of course, the problem involves taping ducts.
Continue Reading About elegant solution
Dig Deeper on Microservices pattern, platforms and frameworks