Practica dezvoltării aplicațiilor de afaceri a beneficiat de apariția multor tehnologii noi. Platformele multistratificate orientate pe obiecte, cum ar fi Java și .NET, au devenit un lucru obișnuit. Aceste noi instrumente și tehnologii sunt capabile să construiască aplicații puternice, dar nu sunt ușor de implementat. Eșecurile frecvente ale aplicațiilor de afaceri apar adesea deoarece programatorii lor nu înțeleg lecțiile arhitecturale învățate de programatorii experți orientați pe obiecte.
Patterns of Enterprise Application Architecture a fost scris ca un răspuns direct la provocările serioase cu care se confruntă programatorii de aplicații de afaceri. Autorul, recunoscutul designer de obiecte Martin Fowler, a observat că, în ciuda schimbărilor tehnologice – de la Smalltalk la CORBA, Java și .NET – aceleași idei fundamentale de design pot fi adaptate și aplicate pentru a rezolva probleme comune. Cu ajutorul unei echipe de experți colaboratori, Martin a distilat peste patruzeci de soluții repetitive în modele. Rezultatul este un ghid indispensabil de soluții care poate fi aplicat pe orice platformă de aplicații de afaceri.
Acestă carte este practic două cărți într-una. Prima secțiune este un ghid scurt pentru dezvoltarea aplicațiilor de afaceri, pe care îl puteți citi de la început până la sfârșit pentru a înțelege amploarea lecțiilor cărții. Secțiunea următoare, partea principală a cărții, este o referință detaliată a acestor modele în sine. Fiecare model oferă informații despre utilizare și implementare, precum și exemple detaliate de cod în Java sau C#. Întreaga carte este, de asemenea, bogat ilustrată cu diagrame UML pentru a explica și mai bine conceptele.
Echipat cu această carte, veți avea cunoștințele necesare pentru a lua decizii arhitecturale importante privind construirea unei aplicații de afaceri și abordările dovedite pe care să le folosiți în dezvoltarea ei.
Temele acoperite includ:
- Divizarea unei aplicații de afaceri în straturi
- Principalele abordări pentru organizarea logicii de afaceri
- O tratare aprofundată a mapării între obiecte și baze de date relaționale
- Folosirea Model-View-Controller pentru organizarea unei prezentări web
- Gestionarea accesului concurent la date ce se întind pe mai multe tranzacții
- Proiectarea interfețelor pentru obiecte distribuite
Pagini: 560, Dimensiuni: 19.1x19.1cm
Producător
- Autor
- Martin Fowler
- Editor
- Pearson
- Tip
- Construcții & Lucrări de construcții, Calculatoare - Informatică, Internet & Social Media, Logică
- Limba
- Engleză
- Subtitlu
- -
- Copertă
- Copertă cartonată
- Număr de pagini
- 533
- Data de lansare
- -
- Data de publicare
- 2003
- Dimensiuni
- 19.6x23.9 cm
- ISBN-13
- 9780321127426
Informații importante
Specificațiile sunt colectate de pe site-urile oficiale ale producătorilor. Te rugăm să verifici specificațiile înainte de a finaliza comanda. În cazul în care întâmpini probleme, raportează aici.