Elegant Objects
Autor Yegor Bugayenkoen Limba Engleză Paperback – 17 feb 2016
ABORDAREA PRACTICĂ: Elegant Objects se distanțează de manualele teoretice prin livrarea a 23 de recomandări tehnice directe, menite să redefinească scrierea codului sursă. Notăm cu interes că Yegor Bugayenko nu se rezumă la prezentarea sintaxei, ci impune o disciplină riguroasă prin eliminarea elementelor pe care le consideră nocive: metodele statice, referințele de tip NULL și clasele mutabile. Considerăm că valoarea acestui volum rezidă în curajul de a contesta standardele industriale, oferind o perspectivă radicală asupra modului în care obiectele ar trebui să interacționeze în sisteme complexe. Ca și Sandi Metz în Practical Object-Oriented Design, autorul distilează experiență reală în principii acționabile, însă Bugayenko adoptă o poziție mult mai dogmatică și provocatoare. În timp ce Jacquie Barker în Beginning Java Objects se concentrează pe fundamentarea conceptelor pentru începători, Elegant Objects se adresează programatorilor experimentați care caută să rafineze mentenabilitatea și eleganța arhitecturală. Merită menționat că textul este scris într-un stil polemic, forțând cititorul să reevalueze validitatea unor practici cotidiene precum utilizarea getter-elor și setter-elor, transformând procesul de dezvoltare software într-o formă de artă structurală riguroasă.
Preț: 227.67 lei
Preț vechi: 284.59 lei
-20%
Carte disponibilă
Livrare economică 27 mai-10 iunie
Specificații
ISBN-10: 1519166915
Pagini: 230
Dimensiuni: 152 x 229 x 13 mm
Greutate: 0.3 kg
Ediția:1
Editura: CreateSpace Independent Publishing Platform
De ce să citești această carte
Recomandăm această carte dezvoltatorilor software care doresc să treacă dincolo de scrierea codului funcțional către o arhitectură curată și mentenabilă. Cititorul câștigă o perspectivă critică asupra OOP, învățând să identifice și să elimine 'anti-pattern-urile' acceptate social în industrie. Este o lectură esențială pentru cei care vor să înțeleagă de ce imutabilitatea și designul pur orientat pe obiecte sunt vitale în proiectele pe termen lung.