A számítógép-programozásban a kommentdömping azt jelenti, hogy a kód telis-tele van magyarázó kommentekkel. Ezekre amiatt van szükség, mert különben a kód átláthatatlan, értelmezhetetlen lenne. Nagy valószínűséggel a kommentek egy része még el is avult, mert nem frissítették együtt a kóddal. Elmagyarázhatja varázsszámok, adatlabdák vagy a primitívmánia elemeinek jelentését, tagolhat hosszú metódusokat, vagy megindokolhatja egyes elemek nevét, illetve jelezhet elvárt eredményt.

Egy programnak nem efféle kommentekre van szüksége, hanem olyanokra, amik azt magyarázzák el, mi mire való, vagy összetett algoritmusokat magyaráznak el. Úgyhogy a kódot úgy kell átjavítani, hogy ne legyen szükség efféle kommentekre. Ehhez észre kell venni és refraktorálni azokat a kódszagokat, amikre a kommentek felhívták a figyelmet. Az új metódusok, mezők neve származhat a kommentekből, illetve már létező metódusok is kaphatnak értelmesebb neveket. A kívánt eredményeket a kommentekből beemelhetjük a kódba, assertek segítségével. Menet közben, illetve a végén a szükségtelen kommentek törölhetők, így értelmesebb kódot kaphatunk.

Forrás Refractoring Guru

Kategória:Programozási antiminták