Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
JaktoująłBruceJoyce:
Odczasudoczasumusimywymyślaćkołonanowo,niedlatego,żepotrzebujemy
wielukół,aledlatego,żepotrzebanamwieluwynalazców.
Wielupróbowałozbudowaćogólneframeworkidlalogikibiznesowej,abyzmaksy-
malizowaćichponownewykorzystanie.Większośćznichniespełniłaoczekiwań,
gdyżtaknaprawdęniemażadnychogólnychproblemówbiznesowych.Robieniecze-
gośwyjątkowegowokreślonysposóbjesttym,coodróżniajedenbiznesodinnego.
Dlategomamygwarancję,żebędziemypisaćodrębnąlogikębiznesowąwprawie
każdymprojekcie.Wimięwymyśleniaczegośogólnegoidowielokrotnegowyko-
rzystaniamożnabypokusićsięostworzeniasilnikaregułlubczegośpodobnego.
Ostatecznieskonfigurowaniesilnikaregułbyłobyprogramowaniem,częstowjęzyku
gorszymodJavy.DlaczegozatemniespróbowaćpoprostuużyćJavy?Będziesz
zaskoczony,żewynikkońcowybędziełatwydoanalizy,cozkoleisprawi,żekod
będziełatwywutrzymaniu-nawetdlaprogramistówspozajęzykaJava.
Dośćczęstozauważysz,żebibliotekaklasJavyjesttrochęograniczonaimożesz
potrzebowaćczegoś,cosprawi,żepracazdatami,sieciamilubczymśinnymbędzie
wygodniejsza.Wporządku.Skorzystajzinnejbiblioteki.Różnicapoleganatym,że
będzieszterazużywaćtejbiblioteki,ponieważwystąpiłakonkretnapotrzeba,anie
dlatego,żebyłaczęściąstosu,zktóregozawszekorzystałeś.
Następnymrazem,gdyprzyjdziecidogłowypomysłnamałyprogram,odśwież
swojąwiedzęobiblioteceklasJavy,zamiastsięgaćpogeneratorkoduJHipster.
Hipsterstwojestpasse;prosteżyciejesttam,gdziewłaśniejesteśmy.Założęsię,że
Mortkochałprosteżycie.
2
Java.97rzeczy,którepowinieneświedzieć