Programare modernă: Programarea orientată pe obiect și cele mai bune practici

Evaluare:   (4.3 din 5)

Programare modernă: Programarea orientată pe obiect și cele mai bune practici (Graham Lee)

Recenzii ale cititorilor

În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 6 voturi.

Titlul original:

Modern Programming: Object Oriented Programming and Best Practices

Conținutul cărții:

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

Alte date despre carte:

ISBN:9781838986186
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Programare modernă: Programarea orientată pe obiect și cele mai bune practici - Modern Programming:...
Descoperiți caracteristicile neexploatate ale...
Programare modernă: Programarea orientată pe obiect și cele mai bune practici - Modern Programming: Object Oriented Programming and Best Practices
Conversații revoluționare pentru antrenori, consultanți și lideri (Breakthrough Conversations for...
Eficacitatea conversațiilor este un barometru al...
Conversații revoluționare pentru antrenori, consultanți și lideri (Breakthrough Conversations for Coaches, Consultants and Leaders) - Breakthrough Conversations for Coaches, Consultants and Leaders
Leadership Coaching: From Personal Insight to Organisational Performance
Un coaching eficient în domeniul conducerii poate îmbunătăți drastic performanța. Cu...
Leadership Coaching: From Personal Insight to Organisational Performance
Ființă umană: Recuperarea a 12 abilități vitale pe care le pierdem în fața tehnologiei - Human...
Dependența noastră tot mai mare de tehnologia...
Ființă umană: Recuperarea a 12 abilități vitale pe care le pierdem în fața tehnologiei - Human Being: Reclaim 12 Vital Skills We're Losing to Technology

Lucrările autorului au fost publicate de următorii editori:

© 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)