Logo
Uniepedie
Sdělení
Nyní na Google Play
Nový! Ke stažení Uniepedie na vašem zařízení se systémem Android™!
Bezplatná
Rychlejší přístup než prohlížeči!
 

Refaktorování

Index Refaktorování

Refaktorování je disciplinovaný proces provádění změn v softwarovém systému takovým způsobem, že nemají vliv na vnější chování kódu, ale vylepšují jeho vnitřní strukturu s minimálním rizikem vnášení chyb.

35 vztahy: Algoritmus, Datové modelování, Duplicitní kód, Kent Beck, Komentář (programování), Konstruktor, Lokální proměnná, Martin Fowler, Metafora, Metoda (objektově orientované programování), Návrhový vzor, Null Object, Objekt (informatika), Objektově orientované programování, Pachy v kódu, Parametr funkce, Parametrické programování, Počítačový program, Podmíněný příkaz, Pole (datová struktura), Polymorfismus (programování), Princip jedné odpovědnosti, Proces (informatika), Programátor, Programátorská chyba, Programování, Prostředník (návrhový vzor), Reinženýring, Rozhraní (informatika), Smalltalk, Software, Třída (programování), Testování softwaru, Vývoj software, Zdrojový kód.

Algoritmus

Algoritmus je přesný návod či postup, kterým lze vyřešit daný typ úlohy.

Nový!!: Refaktorování a Algoritmus · Vidět víc »

Datové modelování

Datové modelování je jednou z disciplín softwarového inženýrství.

Nový!!: Refaktorování a Datové modelování · Vidět víc »

Duplicitní kód

#přesměruj Duplikace kódu.

Nový!!: Refaktorování a Duplicitní kód · Vidět víc »

Kent Beck

Kent Beck (* 31. března 1961) je americký programátor a jeden ze tří autorů agilního procesu zvaného extrémní programování.

Nový!!: Refaktorování a Kent Beck · Vidět víc »

Komentář (programování)

Komentáře jsou v informatice součásti syntaktických pravidel zápisu programu v mnoha programovacích jazycích.

Nový!!: Refaktorování a Komentář (programování) · Vidět víc »

Konstruktor

Konstruktor (zkráceně ctor) je v objektově orientovaném programování speciální metoda třídy, která má stejné jméno jako třída samotná a která se volá ve chvíli vytváření (konstrukce) instance této třídy.

Nový!!: Refaktorování a Konstruktor · Vidět víc »

Lokální proměnná

V programování je lokální proměnná označení pro proměnnou, jejíž oblast platnosti je omezena na určitou proceduru, funkci nebo blok.

Nový!!: Refaktorování a Lokální proměnná · Vidět víc »

Martin Fowler

Martin Fowler (* 1963) je programátor a autor knih o programování, žijící v USA.

Nový!!: Refaktorování a Martin Fowler · Vidět víc »

Metafora

Metafora (metafora; – doslova „přenesení“, v dnes archaické češtině se označovala jako přenáška) je jazyková a rétorická literární konstrukce spočívající v přenášení významu na základě vnější (strukturální) podobnosti.

Nový!!: Refaktorování a Metafora · Vidět víc »

Metoda (objektově orientované programování)

#PŘESMĚRUJ Metoda (programování) Kategorie:Přesměrování vzniklá přesunem článku.

Nový!!: Refaktorování a Metoda (objektově orientované programování) · Vidět víc »

Návrhový vzor

Návrhový vzor v softwarovém inženýrství představuje obecné řešení problému, které se využívá při návrhu počítačových programů.

Nový!!: Refaktorování a Návrhový vzor · Vidět víc »

Null Object

Null Object (česky prázdný objekt) je název pro návrhový vzor, používaný při programování.

Nový!!: Refaktorování a Null Object · Vidět víc »

Objekt (informatika)

Objekt je v informatice označení pro samostatnou datovou entitu.

Nový!!: Refaktorování a Objekt (informatika) · Vidět víc »

Objektově orientované programování

Objektově orientované programování (zkracováno na OOP, z anglického Object-oriented programming) je v informatice specifické programovací paradigma, které ho odlišilo od původního imperativního.

Nový!!: Refaktorování a Objektově orientované programování · Vidět víc »

Pachy v kódu

Za „pachy“ v kódu lze považovat jakýkoliv symptom v kódu, který ukazuje na hlubší problém.

Nový!!: Refaktorování a Pachy v kódu · Vidět víc »

Parametr funkce

Parametr funkce je označení pro vstupní data funkce v programování.

Nový!!: Refaktorování a Parametr funkce · Vidět víc »

Parametrické programování

Parametrické programování je odvětví optimalizace, první úloha parametrického programování pochází z roku 1955.

Nový!!: Refaktorování a Parametrické programování · Vidět víc »

Počítačový program

Počítačový program (též jen program, obecně pak software) je v informatice posloupnost instrukcí (ne nutně strojových instrukcí), která popisuje realizaci dané úlohy počítačem.

Nový!!: Refaktorování a Počítačový program · Vidět víc »

Podmíněný příkaz

Podmíněný příkaz je v informatice konstrukce - řídicí struktura, která v programovacích jazycích umožňuje provést různý zdrojový kód v závislosti na logickém vyhodnocení určitého výrazu (logický výraz s výstupní hodnotou typu boolean).

Nový!!: Refaktorování a Podmíněný příkaz · Vidět víc »

Pole (datová struktura)

Prázdné jednorozměrné pole o 10 prvcích (zde indexováno od nuly, některé jazyky indexují od jedničky) Pojmem pole (také vektor) se v informatice označuje datová struktura, která sdružuje daný vždy konečný počet prvků (čísel, textových řetězců, …) stejného datového typu.

Nový!!: Refaktorování a Pole (datová struktura) · Vidět víc »

Polymorfismus (programování)

Polymorfismus je vlastnost programovacího jazyka, objektově orientovaného programování (OOP), která umožňuje.

Nový!!: Refaktorování a Polymorfismus (programování) · Vidět víc »

Princip jedné odpovědnosti

Princip jedné odpovědnosti (nebo také SRP – Single responsibility principle) je v objektově orientovaném programování princip, který udává, že.

Nový!!: Refaktorování a Princip jedné odpovědnosti · Vidět víc »

Proces (informatika)

Diagram znázorňující možné stavy procesů. Proces je v informatice název pro spuštěnou instanci počítačového programu.

Nový!!: Refaktorování a Proces (informatika) · Vidět víc »

Programátor

jazyk.

Nový!!: Refaktorování a Programátor · Vidět víc »

Programátorská chyba

#PŘESMĚRUJ Softwarová chyba#Programátorská chyba.

Nový!!: Refaktorování a Programátorská chyba · Vidět víc »

Programování

Programování je v informatice proces od návrhu řešení problému pomocí výpočetní techniky ke spustitelnému počítačovému programu.

Nový!!: Refaktorování a Programování · Vidět víc »

Prostředník (návrhový vzor)

Prostředník patří mezi návrhové vzory, které zjednodušují program.

Nový!!: Refaktorování a Prostředník (návrhový vzor) · Vidět víc »

Reinženýring

Reinženýring nebo re-inženýring (z anglického Reengineering) je radikální přetvoření organizačních procesů v podniku, především procesů obchodních.

Nový!!: Refaktorování a Reinženýring · Vidět víc »

Rozhraní (informatika)

Rozhraní (anglicky interface, případně počeštěně interfejs) označuje v informatice zařízení, program nebo formát, zajišťující správnou komunikaci a přenos dat mezi odlišnými zařízeními nebo programy.

Nový!!: Refaktorování a Rozhraní (informatika) · Vidět víc »

Smalltalk

Smalltalk (výslovnost) je interpretovaný, dynamicky a striktně typovaný, čistě objektový programovací jazyk, který v sedmdesátých letech 20. století vyvinuli ve firmě Xerox PARC Alan Kay, Dan Ingalls, Ted Kaehler a Adele Goldberg.

Nový!!: Refaktorování a Smalltalk · Vidět víc »

Software

kancelářského balíku LibreOffice. Software (též česky programové vybavení, někdy psáno též počeštěně softvér) je v informatice sada všech počítačových programů používaných v počítači, které provádějí nějakou činnost.

Nový!!: Refaktorování a Software · Vidět víc »

Třída (programování)

Třída je základní konstrukční prvek objektově orientovaného programování sloužící jako předpis pro vznik objektu jako instance třídy.

Nový!!: Refaktorování a Třída (programování) · Vidět víc »

Testování softwaru

Testování softwaru je empirický technický výzkum kvality testovaného produktu nebo služby prováděný za účelem poskytnout získané informace všem zainteresovaným (.

Nový!!: Refaktorování a Testování softwaru · Vidět víc »

Vývoj software

#PŘESMĚRUJ Životní cyklus vydání softwaru.

Nový!!: Refaktorování a Vývoj software · Vidět víc »

Zdrojový kód

Zdrojový kód (též zdrojový text, slangově zdroják) je v informatice označení zápisu počítačového programu nebo jeho části v nějakém programovacím jazyce.

Nový!!: Refaktorování a Zdrojový kód · Vidět víc »

Přesměrování zde:

Refactoring, Refaktoring, Refaktorizace.

OdchozíPřicházející
Ahoj! Jsme na Facebooku teď! »