Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 6 voturi.
Modern Programming: Object Oriented Programming and Best Practices
Descoperiți caracteristicile neexploatate ale programării orientate pe obiecte și folosiți-o împreună cu alte instrumente software pentru a codifica aplicații rapide și eficiente. Caracteristici principale Explorați complexitatea programării orientate pe obiecte (OOP) Descoperiți ce poate face OOP pentru dumneavoastră Învățați să utilizați instrumentele cheie și practicile de inginerie software pentru a vă susține propriile nevoi de programare Descrierea cărții
Experiența și cunoștințele dumneavoastră influențează întotdeauna abordarea pe care o adoptați și instrumentele pe care le utilizați pentru a vă scrie programele. Cu o bună înțelegere a modului de abordare a obiectivului dvs. și a paradigmelor software pe care să le utilizați, puteți crea rapid și eficient aplicații performante.
În această carte în două părți, veți descoperi caracteristicile neexploatate ale programării orientate pe obiecte și le veți folosi împreună cu alte instrumente software pentru a codifica aplicații rapide și eficiente. Prima parte a cărții începe cu o discuție despre modul în care OOP este utilizat astăzi și trece la analiza ideilor și problemelor pe care OOP nu le abordează. Continuă prin deconstrucția complexității OOP, arătându-vă miezul său fundamental simplu. Veți vedea că, prin utilizarea elementelor distinctive ale OOP, puteți învăța să vă construiți aplicațiile mai ușor.
Următoarea parte a acestei cărți vorbește despre dobândirea abilităților necesare pentru a deveni un programator mai bun. Veți obține o prezentare generală a modului în care diverse instrumente, cum ar fi controlul versiunii și gestionarea construcției, vă ajută să vă faceți viața mai ușoară. Această carte discută, de asemenea, avantajele și dezavantajele altor paradigme de programare, cum ar fi programarea orientată pe aspecte și programarea funcțională, și vă ajută să selectați abordarea corectă pentru proiectele dumneavoastră. În final, se vorbește despre filosofia din spatele proiectării de software și despre ce înseamnă să fii un dezvoltator „bun”.
Până la sfârșitul acestei cărți în două părți, veți fi învățat că OOP nu este întotdeauna complex și veți ști cum puteți evolua într-un programator mai bun, învățând despre etică, munca în echipă și documentare. Ce veți învăța Dezlegați complexitatea programării orientate pe obiecte prin descompunerea acesteia la blocurile sale esențiale Realizați întregul potențial al OOP pentru a proiecta programe eficiente și ușor de întreținut Utilizați cele mai bune practici de codare, inclusiv TDD, programarea în perechi și revizuirile codului, pentru a vă îmbunătăți munca Utilizați instrumente, cum ar fi controlul sursei și IDE-urile, pentru a lucra mai eficient Aflați cum să lucrați cât mai productiv cu alți dezvoltatori Construiți propria filozofie de dezvoltare software Cui se adresează această carte
Această carte este ideală pentru programatorii care doresc să înțeleagă filosofia din spatele creării de software și ce înseamnă să fii „bun” la proiectarea de software. Programatorii care doresc să deconstruiască paradigma OOP și să vadă cum poate fi reconstruită într-un mod clar și direct vor găsi de asemenea această carte utilă. Pentru a înțelege ideile exprimate în această carte, trebuie să fiți un programator experimentat care dorește să își evolueze practica. Cuprins Antiteză Teză Sinteză Instrumente care sprijină dezvoltarea de software Practici de codare Testare Arhitectură Documentație Cerințe Inginerie Învățare Analiză critică Lucru în echipă Etică Filosofie
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)