Conceptual Weight

Overview

Conceptual Weight is the effort required to learn a new technique, process or library. Once a technique has been learned, there is momentum or resistance to replace the effort it took to learn this with another technique.

It is recommended that you look for the approach which has the least conceptual weight. i.e. is the easiest to learn. Additionally this has the benefit of being the easiest to replace.

Links

This is a favoured term of Joshua Bloch. http://www.scribd.com/doc/33655/How-to-Design-a-Good-API-and-Why-it-Matters

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.