Преглед садржаја:
Дефиниција - Шта значи Цруфт?
Цруфт је сленг израз за бескорисни, сувишни или лоше написан код. Цруфт укључује било који код који није потребан да апликација изврши задатак за који је дизајнирана. Такође се може користити у контексту кода који је тако лоше написан, да бисте га могли и избацити и започети испочетка.
Цруфт није нужно грешка, већ код отежава читање и одржавање. Код или део софтвера који трпи цруфт може се назвати "цруфти" или "цруттиер него претходна верзија".
Техопедија објашњава Цруфт
Размотрите следећи одељак кода на Јави који илуструје постојање кода.
Класа Здраво
{
Име низа;
Стринг адреса;
Стринг Стреет;
Гудачки град;
Поништи нештоФунцтион () {…}
}
Проблем повезан са горњим кодом је сувишна употреба Стринг израза. Ово је једноставан пример крута. Сложенији облици сувишног кода нису лако идентификовани до фазе тестирања. До тада, знатна количина ресурса и финансија организације је изгубљена због обраде која је примењена на сувишним блоковима кода.
Чврсти код може укључивати нежељене пакете који се нигде не односе, нежељене методе јавног приступа који се не односе унутар исте класе или неке друге класе.
