Modern Java in Action
Autor Raoul-Gabriel, Mario Fusco, Alan Mycroften Limba Engleză Paperback – 12 noi 2018
În industria dezvoltării software, Java rămâne pilonul central pentru aplicații enterprise, cloud și sisteme backend scalabile. În Modern Java in Action, scrisă de Raoul-Gabriel, Mario Fusco și Alan Mycroft, analizăm tranziția crucială de la stilul imperativ la cel funcțional și reactiv. Această ediție extinde succesul volumului dedicat Java 8, integrând funcționalitățile introduse în Java 9, cu un focus clar pe module și biblioteci noi care facilitează scrierea unui cod mai curat. Structura volumului publicat de Manning Publications este concepută pentru inginerii software care dețin deja baze solide în limbaj, dar care au nevoie să stăpânească noile paradigme. Reținem capitolele dedicate programării reactive, un concept esențial pentru sistemele moderne distribuite, unde gestionarea fluxurilor de date asincrone devine o cerință tehnică standard. Dacă Exploring Java 9 v-a oferit cadrul teoretic asupra sistemului de module, această carte oferă instrumentele practice pentru a implementa aceste schimbări în proiecte reale, punând în balanță performanța și ușurința în mentenanță. Autorii explică detaliat modul în care stream-urile și expresiile lambda pot reduce complexitatea codului, transformând structuri repetitive în instrucțiuni concise. Totodată, includerea accesului la versiunea digitală (eBook) asigură dezvoltatorului o referință rapidă direct pe stația de lucru. Este un ghid tehnic riguros, axat pe evoluția limbajului către un model hibrid, unde programarea orientată pe obiecte se împletește eficient cu elemente funcționale.
Preț: 410.15 lei
Preț vechi: 512.68 lei
-20%
Carte disponibilă
Livrare economică 21 mai-04 iunie
Livrare express 07-13 mai pentru 57.45 lei
Specificații
ISBN-10: 1617293563
Pagini: 592
Ilustrații: Illustrations, unspecified
Dimensiuni: 187 x 233 x 38 mm
Greutate: 1.06 kg
Ediția:2nd edition
Editura: Manning Publications
De ce să citești această carte
Recomandăm această carte dezvoltatorilor Java care doresc să facă trecerea de la scrierea de cod tradițional la utilizarea noilor funcții din Java 9 și peste. Veți câștiga o înțelegere practică a programării reactive și a sistemelor de module, elemente vitale pentru performanța aplicațiilor moderne. Este o investiție în eficiența personală și în calitatea tehnică a proiectelor pe care le coordonați.
Despre autor
Raoul-Gabriel Urma este doctor în informatică la Universitatea din Cambridge și un expert recunoscut în ecosistemul Java, fiind implicat activ în educarea comunității de programatori. Mario Fusco este un inginer software principal la Red Hat, cu o vastă experiență în dezvoltarea de framework-uri open-source și programare funcțională. Alan Mycroft este profesor de informatică la Universitatea din Cambridge și co-fondator al Fundației Raspberry Pi, aducând în acest volum o rigoare academică aplicată direct în industria IT. Împreună, cei trei autori sintetizează complexitatea noilor versiuni Java într-un format accesibil profesioniștilor.
Descriere
Manning's bestselling Java 8 book has been revised for Java 9 In Modern Java in Action, readers build on their existing Java language skills with the newest features and techniques.
The release of Java 9 builds on what made Java 8 so exciting. In addition to Java 8's lambdas and streams, Java 9 adds a host of new features of its own. It includes new library features to support reactive programming, which give users new ways of thinking about programming and writing code that is easier to read and maintain.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
Notă biografică
Mario Fusco is a senior software engineer at Red Hat working at the development of the core of Drools, the JBoss rule engine.
Alan Mycroft is a Professor of Computing at Cambridge and cofounder of the Raspberry Pi Foundation.