Ten buzzwords which sometimes work, sometimes don&#x27;t, are vague enough not to
mean much at concrete code level, and most often combined all together result
in such a code bloat that one can strangle himself if not careful.