Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
xii
Wprowadzenie
Dlakogojesttaksiążka
Odbiorcamitejksiążkisąprofesjonaliścioprogramowania,wtymarchitekci,czołowi
deweloperzyoraz–amożeszczególnie–programiścidowolnegorodzajuaplikacji
.NET.Każdy
,ktochcezostaćarchitektemoprogramowania,powinienuznaćtęksiążkę
zapomocnąiwartąjejceny
.Aprawdziwiarchitekcitowwiększościurodzenipro-
gramiści.Jestemgłębokoprzekonany
,żekluczemdodoskonałegooprogramowania
sąświetniprogramiści,zaśświetniprogramiściwyrastająnadobrychnauczycielach,
dobrychprzykładachi–mamnadzieję–dobrychksiążkachiwykładach.
Czytaksiążkajesttylkodlaprofesjonalistów.NET?Choćkażdyrozdziałma
posmak.NET,większośćtreścijestzrozumiałaipowinnabyćprzydatnadlakażdego
profesjonalistyoprogramowania.
Założenia
Przyjąłemzałożenie,żeczytelnikmaprzynajmniejpodstawowąwiedzęnatemattwo-
rzeniaoprogramowaniaw.NETikoncepcjiprogramowaniaobiektowego.Pomocne
będądobrepodstawywużywaniuplatformy.NETorazznajomośćpewnychtechnik
dostępudodanych.Włożyliśmywielewysiłku,abytęksiążkęsiędobrzeczytało.
Toniejestksiążkaoabstrakcyjnychkoncepcjachprojektowychaniteżklasycznaksiąż-
kaoarchitekturze,pełnaodsyłaczylubdziwnychciągówznakówodwołującychsię
dojakiegośstaregoartykułuwymienionegowbibliografiinajejkońcu.Toksiążka
obudowaniusystemówwlatachdwudziestychXXIwiekuistawianiuczoładylema-
tomtegoczasu,odfront-endudoback-endu,podrodzeprzechodzącprzezplatformy
chmuroweiproblemyskalowalności.
Taksiążkamożeniebyćodpowiednia,jeśli…
Jeśliktośszukapodręcznikaalbochcesiędowiedzieć,jakużywaćkonkretnegowzorca
lubtechnologii,taksiążkamożeniebyćwłaściwymwyborem.Jejcelemjestdzielenie
sięiprzekazywaniewiedzy
,abyczytelnikwiedział,corobićwdowolnymmomencie.
Alboprzynajmniejwiedział,cokilkuinnych–Dinoijegozespół–zrobiłowanalo-
gicznejsytuacji.
Organizacjaksiążki
Mówiącwskrócie,nowoczesnaarchitekturaoprogramowaniamatylkojedenwarunek
wstępny:modularność.Bezwzględunato,czywybierzemyrozproszonąstrukturę
nakierowanąnausługi,wzorzecmikrousługczykompaktowąaplikacjęmonolityczną,
modularnośćjestkluczowadlazbudowaniaizarządzaniabaząkoduidladalszego