Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aké sú transakčné svietidlá

? Ruby on Rails je open source webový aplikačný programovací systém , ktorý používa programovací jazyk Ruby . Open source povaha systému znamená , že každý programátor môže upraviť alebo zmeniť pôvodné programy predložené . To je organizácia , kľúčovým prvkom akéhokoľvek kódu . Ruby on Rails používa transakčné svietidlá izolovať a organizovať podmienky pre kontrolu príkazov SQL s názvom programom . Organizácie

Transakčné príslušenstva umožňujú programátorovi usporiadať a izolovať akcií v rámci programu . Izolovaním akciu a stanovenie podmienok nevyhnutných ktoré musia byť splnené pre transakciu dôjsť , programátor tiež organizuje triedy a objekty podmienok . To je kód ľahšie spravovať , sledovať a upravovať . Táto vysoká úroveň organizácie tiež uľahčuje pre programátorov , ktorí nemali Autor kód , pochopiť jeho štruktúru a upraviť alebo prispôsobiť kód podľa potreby .
Podmienky

Transakčné príslušenstvo nebude vykonávať funkciu, ak sú splnené všetky podmienky alebo závislosťou . Napríklad , v fakturačného programu , poplatok nemôže byť spracované prostredníctvom účtu , ak je vykonávaná stav kontroly a bilancie a vráti výsledok rovná alebo vyššia ako suma poplatku . Poplatok je transakčná svietidlo a nebude kompletná , ak je splnená podmienka kontroly zostatku .
Testovanie

doba potrebná na testovanie programu pre chyby sa redukuje transakčné príslušenstva . Pri testovaní izolované transakcie , špecifické oblasti kódu sú preskúmané a problémové oblasti rýchlejšie identifikovať . Testovanie bez transakčných príslušenstva vyžaduje , aby každý priechod skúmať celý kód programu .
Upozornenie

Transakčné príslušenstvo sú závislé na celý reťazec činností alebo podmienok plnia na funkcie . Je-li jeden kus chýba , bude transakcia nebude fungovať . Pri testovaní programu alebo riešenie problémov , uistite sa , že všetky armatúry sú zahrnuté ( alebo vylúčiť ) , alebo bude vrátená falošné chybové hlásenie .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené