Kodni smrad: razlika između inačica

Izvor: Hrvatska internetska enciklopedija
Prijeđi na navigaciju Prijeđi na pretraživanje
Bot: Automatski unos stranica
 
m Zamjena teksta - '[[Kategorija:Računarstvo' u '[[Kategorija:Računalstvo'
 
(Nisu prikazane 2 međuinačice jednog suradnika)
Redak 1: Redak 1:
<!--'''Kodni smrad'''-->'''Kodni smrad''' je izraz u [[računalno programiranje|računalnom programiranju]]. Označuje bilo koji [[simptom]] u [[izvorni kod|izvornom kodu]] [[računalni program|računalnog programa]] koji možebitno ukazuje na dublji problem.  
Kodni smrad''' je izraz u [[računalno programiranje|računalnom programiranju]]. Označuje bilo koji [[simptom]] u [[izvorni kod|izvornom kodu]] [[računalni program|računalnog programa]] koji možebitno ukazuje na dublji problem.  


Kodni smrad može razotkriti dubok problem kad se kôd izloži [[povratna veza|kratkoj povratnoj vezi]], pri čemu ga se [[refaktoriranje koda|refaktorira]] u malim, kontroliranim koracima, a rezultirajući izgled se ispituje da bi se vidjelo je li se pojavio kakvi novi kodni smrad koji ukazuje na to da bi se trebalo još refaktorirati. S točke motrišta programera koji se bavi izvođenjem refaktoriranja, kodni smrad je [[heuristika]] koja ukazuje kad refaktorirati i koje posebne refaktorske tehnike rabiti. Stoga je kodni smrad voditeljem pri refaktoriranju.
Kodni smrad može razotkriti dubok problem kad se kôd izloži [[povratna veza|kratkoj povratnoj vezi]], pri čemu ga se [[refaktoriranje koda|refaktorira]] u malim, kontroliranim koracima, a rezultirajući izgled se ispituje da bi se vidjelo je li se pojavio kakvi novi kodni smrad koji ukazuje na to da bi se trebalo još refaktorirati. S točke motrišta programera koji se bavi izvođenjem refaktoriranja, kodni smrad je [[heuristika]] koja ukazuje kad refaktorirati i koje posebne refaktorske tehnike rabiti. Stoga je kodni smrad voditeljem pri refaktoriranju.


Izgleda da je ovaj izraz prvi skovao [[Kent Beck]] na [[WardsWiki]]ju krajem 1990-ih. Izraz se češće rabi nakon što se pojavio u djelu  ''Refactoring. Improving the Design of Existing Code''.<ref>{{cite book
Izgleda da je ovaj izraz prvi skovao [[Kent Beck]] na [[WardsWiki]]ju krajem 1990-ih. Izraz se češće rabi nakon što se pojavio u djelu  ''Refactoring. Improving the Design of Existing Code''.<ref>{{Citiranje knjige
  | first = Martin
  | first = Martin
  | last = Fowler
  | last = Fowler
Redak 34: Redak 34:
*[http://www.soberit.hut.fi/mmantyla/BadCodeSmellsTaxonomy.htm Taksonomija kodnih smradova]
*[http://www.soberit.hut.fi/mmantyla/BadCodeSmellsTaxonomy.htm Taksonomija kodnih smradova]


[[Kategorija:Računarstvo]]
[[Kategorija:Računalstvo]]

Posljednja izmjena od 29. siječanj 2026. u 00:28

Kodni smrad je izraz u računalnom programiranju. Označuje bilo koji simptom u izvornom kodu računalnog programa koji možebitno ukazuje na dublji problem.

Kodni smrad može razotkriti dubok problem kad se kôd izloži kratkoj povratnoj vezi, pri čemu ga se refaktorira u malim, kontroliranim koracima, a rezultirajući izgled se ispituje da bi se vidjelo je li se pojavio kakvi novi kodni smrad koji ukazuje na to da bi se trebalo još refaktorirati. S točke motrišta programera koji se bavi izvođenjem refaktoriranja, kodni smrad je heuristika koja ukazuje kad refaktorirati i koje posebne refaktorske tehnike rabiti. Stoga je kodni smrad voditeljem pri refaktoriranju.

Izgleda da je ovaj izraz prvi skovao Kent Beck na WardsWikiju krajem 1990-ih. Izraz se češće rabi nakon što se pojavio u djelu Refactoring. Improving the Design of Existing Code.[1]

Vidi


Izvori

  1. • Nepoznat parametar: authorlink

Vanjske poveznice