Rewriting existing functions

IDFCNS-14
TitleWhen rewriting existing functions, do not make a new copy of them with slightly modified code.
PriorityRecommended
Severity level4
DescriptionDo not copy-paste an existing function as a local function of your code. Instead, use a wrapper around existing functionality.
RationaleMultiple forks, duplications and reinventions of the wheel make a code base less modular and less maintainable.