Programmazione moderna: Programmazione orientata agli oggetti e migliori pratiche

Punteggio:   (4,3 su 5)

Programmazione moderna: Programmazione orientata agli oggetti e migliori pratiche (Graham Lee)

Recensioni dei lettori

Attualmente non ci sono recensioni dei lettori. La valutazione si basa su 6 voti.

Titolo originale:

Modern Programming: Object Oriented Programming and Best Practices

Contenuto del libro:

Scoprite le caratteristiche non sfruttate della programmazione orientata agli oggetti e utilizzatela con altri strumenti software per creare applicazioni veloci ed efficienti. Caratteristiche principali Esplora le complessità della programmazione orientata agli oggetti (OOP) Scopri cosa può fare l'OOP per te Impara a utilizzare gli strumenti chiave e le pratiche di ingegneria del software per supportare le tue esigenze di programmazione Descrizione del libro

La vostra esperienza e le vostre conoscenze influenzano sempre l'approccio che adottate e gli strumenti che utilizzate per scrivere i vostri programmi. Con una buona conoscenza di come affrontare il proprio obiettivo e di quali paradigmi software utilizzare, è possibile creare applicazioni ad alte prestazioni in modo rapido ed efficiente.

In questo libro diviso in due parti, scoprirete le caratteristiche non sfruttate della programmazione orientata agli oggetti e la utilizzerete con altri strumenti software per creare applicazioni veloci ed efficienti. La prima parte del libro inizia con una discussione su come viene utilizzato l'OOP oggi e passa ad analizzare le idee e i problemi che l'OOP non affronta. Prosegue decostruendo la complessità dell'OOP, mostrando il suo nucleo fondamentalmente semplice. Vedrete che, utilizzando gli elementi distintivi dell'OOP, potrete imparare a costruire le vostre applicazioni in modo più semplice.

La parte successiva di questo libro parla dell'acquisizione delle competenze per diventare un programmatore migliore. Viene presentata una panoramica di come vari strumenti, come il controllo di versione e la gestione delle build, contribuiscano a semplificare la vita del programmatore. Il libro discute anche i pro e i contro di altri paradigmi di programmazione, come la programmazione orientata agli aspetti e la programmazione funzionale, e aiuta a scegliere l'approccio corretto per i propri progetti. Si conclude parlando della filosofia che sta alla base della progettazione del software e di cosa significhi essere un “buon” sviluppatore.

Alla fine di questo libro in due parti, avrete imparato che l'OOP non è sempre complesso e saprete come evolvere in un programmatore migliore imparando l'etica, il lavoro di squadra e la documentazione. Cosa imparerete Riuscire a districarsi nella complessità della programmazione orientata agli oggetti scomponendola nei suoi elementi essenziali Realizzare il pieno potenziale dell'OOP per progettare programmi efficienti e manutenibili Utilizzare le migliori pratiche di codifica, tra cui TDD, programmazione a coppie e revisioni del codice, per migliorare il vostro lavoro Utilizzare strumenti, come il controllo dei sorgenti e gli IDE, per lavorare in modo più efficiente Imparare a lavorare in modo più produttivo con altri sviluppatori Costruire la propria filosofia di sviluppo del software A chi è rivolto questo libro

Questo libro è ideale per i programmatori che vogliono capire la filosofia che sta alla base della creazione di software e cosa significa essere “bravi” a progettare software. Questo libro è utile anche ai programmatori che vogliono decostruire il paradigma OOP e vedere come può essere ricostruito in modo chiaro e diretto. Per comprendere le idee espresse in questo libro, è necessario essere programmatori esperti che vogliono evolvere la propria pratica. Indice Antitesi Tesi Sintesi Strumenti di supporto allo sviluppo del software Pratiche di codifica Test Architettura Documentazione Requisiti Ingegneria Apprendimento Analisi critica Lavoro di squadra Etica Filosofia

Altre informazioni sul libro:

ISBN:9781838986186
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmazione moderna: Programmazione orientata agli oggetti e migliori pratiche - Modern...
Scoprite le caratteristiche non sfruttate della...
Programmazione moderna: Programmazione orientata agli oggetti e migliori pratiche - Modern Programming: Object Oriented Programming and Best Practices
Conversazioni rivoluzionarie per coach, consulenti e leader - Breakthrough Conversations for...
L'efficacia delle conversazioni è un barometro della...
Conversazioni rivoluzionarie per coach, consulenti e leader - Breakthrough Conversations for Coaches, Consultants and Leaders
Leadership Coaching: dall'intuizione personale alla performance organizzativa - Leadership Coaching:...
Un efficace coaching di leadership può migliorare...
Leadership Coaching: dall'intuizione personale alla performance organizzativa - Leadership Coaching: From Personal Insight to Organisational Performance
Essere umano: Recuperare 12 abilità vitali che stiamo perdendo a causa della tecnologia - Human...
La nostra crescente dipendenza dalla tecnologia...
Essere umano: Recuperare 12 abilità vitali che stiamo perdendo a causa della tecnologia - Human Being: Reclaim 12 Vital Skills We're Losing to Technology

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)