Property Value
dbo:abstract
  • A kódrefaktorálás a meglévő számítógépes forráskód átalakításának folyamata – az elemek, összetevők (faktorok) megváltoztatása – a külső viselkedés módosulása nélkül. A refaktorálás célja a kód nem funkcionális tulajdonságainak (felépítésének, összetételének és/vagy implementációjának) javítása, miközben megőrzi a szoftver funkcionalitását. A kódrefaktorálás potenciális előnyei közé tartozik, hogy javítja a kód olvashatóságát és csökkenti a bonyolultságát; így könnyebben karbantartható a forráskód, és egyszerűbb, letisztultabb vagy kifejezőbb belső architektúra vagy objektummodell hozható létre a bővíthetőség javítása érdekében. Refaktorálás közben jellemzően szabványosított kisebb változtatások sorozatát (micro-refactoring) alkalmazzák, amelyek mindegyike (általában) a forráskód apró változtatását jelenti, amely megőrzi a szoftver viselkedését, vagy legalábbis nem változtatja meg a funkcionális követelményeknek való megfelelését. Számos telepítési környezet automatizált támogatást nyújt ezen kis változtatások mechanikai aspektusainak végrehajtásához. Ha jól hajtják végre, akkor a kódrefaktorálás segíthet a szoftverfejlesztőknek a rendszerben nyugvó hibák vagy biztonsági rések felfedezésében és kijavításában, az alapjául szolgáló logika egyszerűsítése által, és a szükségtelen bonyolultsági szintek kiküszöbölésével. Ha rosszul van végrehajtva, akkor megváltoztathatja a szoftver funkcionalitását és/vagy újabb hibákat idézhet elő. (hu)
  • A kódrefaktorálás a meglévő számítógépes forráskód átalakításának folyamata – az elemek, összetevők (faktorok) megváltoztatása – a külső viselkedés módosulása nélkül. A refaktorálás célja a kód nem funkcionális tulajdonságainak (felépítésének, összetételének és/vagy implementációjának) javítása, miközben megőrzi a szoftver funkcionalitását. A kódrefaktorálás potenciális előnyei közé tartozik, hogy javítja a kód olvashatóságát és csökkenti a bonyolultságát; így könnyebben karbantartható a forráskód, és egyszerűbb, letisztultabb vagy kifejezőbb belső architektúra vagy objektummodell hozható létre a bővíthetőség javítása érdekében. Refaktorálás közben jellemzően szabványosított kisebb változtatások sorozatát (micro-refactoring) alkalmazzák, amelyek mindegyike (általában) a forráskód apró változtatását jelenti, amely megőrzi a szoftver viselkedését, vagy legalábbis nem változtatja meg a funkcionális követelményeknek való megfelelését. Számos telepítési környezet automatizált támogatást nyújt ezen kis változtatások mechanikai aspektusainak végrehajtásához. Ha jól hajtják végre, akkor a kódrefaktorálás segíthet a szoftverfejlesztőknek a rendszerben nyugvó hibák vagy biztonsági rések felfedezésében és kijavításában, az alapjául szolgáló logika egyszerűsítése által, és a szükségtelen bonyolultsági szintek kiküszöbölésével. Ha rosszul van végrehajtva, akkor megváltoztathatja a szoftver funkcionalitását és/vagy újabb hibákat idézhet elő. (hu)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1702896 (xsd:integer)
dbo:wikiPageLength
  • 23500 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 23535570 (xsd:integer)
prop-hu:first
  • Peter (hu)
  • Joshua (hu)
  • Danijel (hu)
  • William C. (hu)
  • Michael C (hu)
  • Peter (hu)
  • Joshua (hu)
  • Danijel (hu)
  • William C. (hu)
  • Michael C (hu)
prop-hu:isbn
  • 978 (xsd:integer)
prop-hu:last
  • Ritchie (hu)
  • Wake (hu)
  • Arsenovski (hu)
  • Feathers (hu)
  • Kerievsky (hu)
  • Ritchie (hu)
  • Wake (hu)
  • Arsenovski (hu)
  • Feathers (hu)
  • Kerievsky (hu)
prop-hu:publisher
  • Addison-Wesley (hu)
  • Prentice Hall (hu)
  • Packt (hu)
  • Wrox (hu)
  • Addison-Wesley (hu)
  • Prentice Hall (hu)
  • Packt (hu)
  • Wrox (hu)
prop-hu:title
  • Professional Refactoring in C# and ASP.NET (hu)
  • Professional Refactoring in Visual Basic (hu)
  • Refactoring To Patterns (hu)
  • Refactoring Workbook (hu)
  • Refactoring with Visual Studio 2010 (hu)
  • Working Effectively with Legacy Code (hu)
  • Professional Refactoring in C# and ASP.NET (hu)
  • Professional Refactoring in Visual Basic (hu)
  • Refactoring To Patterns (hu)
  • Refactoring Workbook (hu)
  • Refactoring with Visual Studio 2010 (hu)
  • Working Effectively with Legacy Code (hu)
prop-hu:wikiPageUsesTemplate
prop-hu:year
  • 2003 (xsd:integer)
  • 2004 (xsd:integer)
  • 2008 (xsd:integer)
  • 2009 (xsd:integer)
  • 2010 (xsd:integer)
dct:subject
rdfs:label
  • Kódrefaktorálás (hu)
  • Kódrefaktorálás (hu)
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is foaf:primaryTopic of