Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Organizacje,któreosiągajądobrewynikiwrealizacjiswoichcelów-bezwzględunato,czy
chodzioprzychód,cenęakcjiczyinnekryteria-równiedobrzewypadająpodwzględem
tychczterechwskaźnikówinaodwrót.Pomysłyzawartewtejksiążcemająnacelupo-
móczespołomiorganizacjomosiągnąćdobrewartościtychwskaźników.Ułatwiątotrzy
podstawowepraktykidotycząceinfrastrukturyjakokodu.
Trzypodstawowepraktykidotyczące
infrastrukturyjakokodu
Koncepcjaepokichmurywykorzystujedynamicznycharakternowoczesnejinfrastruktury
iplatformaplikacjidoczęstegoiniezawodnegowprowadzaniazmian.Infrastrukturajako
kodtopodejściedotworzeniainfrastruktury,któreobejmujeciągłezmianyjakośrodek
dozapewnieniawysokiejniezawodnościijakości.Jakwięcmożnatoosiągnąć?
trzypodstawowepraktykiwdrażaniainfrastrukturyjakokodu:
Definiowaniewszystkiegojakokodu
Stałetestowanieidostarczaniewszystkiegonabieżąco
Tworzeniemałych,prostychelementów,któremożnazmieniaćniezależnie
Podsumujęterazkażdąznich,abyprzygotowaćkontekstdodalszejdyskusji.Później
poświęcęrozdziałzasadomwdrażaniakażdejztychpraktyk.
Podstawowapraktyka:definiowaniewszystkiegojakokodu
Definiowaniewszystkiegonjakokodu”jestpodstawowąpraktykąumożliwiającąszybkie
iniezawodnewprowadzaniezmian.Jestkilkapowodów,dlaktórychtopomaga:
Możliwośćwielokrotnegowykorzystania
Jeślijakaśrzeczjestzdefiniowanajakokod,tomożnautworzyćwielejejinstancji.
Możnaszybkonaprawićiponownieutworzyćtakąrzecz,ainnimogątworzyćjej
identyczneinstancje.
Spójność
Rzeczyzbudowanezkoduzakażdymrazembudowanetaksamo.Tosprawia,żeza-
chowaniesystemujestprzewidywalne,testowaniebardziejniezawodne,adotegomoż-
liwejestciągłetestowanieidostarczanie.
Przejrzystość
Patrzącnakodkażdymożeprzekonaćsię,jakjestzbudowanadanarzecz.Ludziemogą
przeglądaćkodisugerowaćulepszenia.Mogądowiedziećsię,jakwykorzystaćrzecz
winnymkodzie,jakjejużyćdorozwiązywaniaproblemów,aponadtowykonaćin-
spekcjępodkątemzgodności.
Okoncepcjachizasadachimplementacjiwprzypadkudefiniowaniarzeczyjakokodu
opowiemszerzejwrozdziale4.
Trzypodstawowepraktykidotycząceinfrastrukturyjakokodu
|
11