Zdarza się, że ślepo dążymy do modularnego kodu, dla samego faktu modularności i enkapsulacji. Stawiamy równoważnik między „modularny” a „dobry”. Nie bierzemy pod uwagę, że modularność niesie za sobą koszty. Pytanie czy zawsze opłacalne jest dla nas ich ponoszenie.