Robert C. Martin Tiszta kód című könyvének címét alapul véve, az alkalmazásunkat felépítő összetevők tisztán tartásáról szól ez a bejegyzés.
Egy alkalmazás megértése nehéz és összetett feladat: meg kell érteni az üzleti logikát, az algoritmusok folyamatát, az osztályok szerepét, a metódusok funkcióit.
Minden, ami a megértést nehezíti, növeli a fejlesztési időt, a költségeket.
Ennek elkerülése érdekében minden, az alkalmazásban lévő felesleges, nem használt összetevőt el kell távolítani:
- töröljük a kódból a felesleges, kikommentezett részeket,
- távolítsuk el a nem használt változókat,
- vegyük ki a nem használt metódusokat,
- töröljük a használaton kívüli osztályokat,
- minden felesleges állományt,
- használaton kívüli adatbázismezőt, táblát.
Javasolt a fenti műveleteket a fejlesztés során, azonnal elvégezni, mivel utólag mindig több időt igényel a felesleg felderítése, eltávolítása.
Járjunk el körültekintően! Egy összetevő törlése érintheti az alkalmazás másik összetevőjének működését.