Biografia
Robert Martin è un programmatore programmatore, che anche la fama sotto il soprannome zio Bob. Dall'inizio degli anni '70, American è diventato uno sviluppatore di software professionale (software) e negli anni '90 ha ricevuto lo stato di un consulente internazionale in questo settore. L'istruttore era impegnato in un'area di programmazione estrema. Ora il libro dell'autore è molto richiesto.Infanzia e giovani.
A proposito di anni di bambini e adolescenti nella biografia dell'ingegnere conosce poco fatti. Lo scrittore è nato il 5 dicembre 1952 negli Stati Uniti. Il suo nome completo è Robert Cecil Martin. Da una tenera età era appassionato di informatica, ho provato a scrivere programmi.
Vita privata
A proposito della vita personale del consulente è anche estremamente poche informazioni. Il programmatore preferisce non condividere con i dettagli della stampa di questo tipo. Nei social network - "Instagram", "Twitter" - non distende le foto che avrebbero fatto luce sul fatto che Martin sia sposato. L'attenzione di Robert è concentrata al lavoro, svilupparsi e scrivere libri.L'ingegnere possiede il suo sito.
Programmazione e libri
Nei primi anni '90, il mentore dell'oggetto fondato americano, in cui gli istruttori sono stati condotti su C ++, Java, modelli di progettazione di edifici, UML, nonché su metodologie di programmazione estreme.
Gli autori di questo tipo di programmi di scrittura sono diventati Kent Beck, Ward Cunningham e altri ricercatori. Il concetto della metodologia era il seguente. Gli scienziati hanno cercato di applicare utili metodi tradizionali e pratiche di sviluppo del software sollevandole su un nuovo livello "estremo".
Ad esempio, in precedenza per condurre un audit del codice, un programmatore è stato impegnato in un audit diretto del codice scritto dal secondo sviluppatore. La versione "Extreme" di questa pratica ha dettato la necessità di "programmazione coppia". In questo caso, un dipendente era impegnato a scrivere il codice, il secondo guardò simultaneamente il materiale appena creato dal suo collega.
Nel 1995, il primo lavoro dello scrittore "Sviluppare applicazioni orientate agli oggetti su C ++ utilizzando il metodo Bucha è stato pubblicato in Prentice-Hall, il servizio editoriale americano, specializzato nei libri di argomenti educativi.
Dal 1996 al 1999, Martin ha funzionato come capo direttore della rivista C ++ Segnala. Nel 2002, c'è stato un nuovo lavoro del ricercatore "Sviluppo rapido dei programmi. Principi, esempi, pratica. " In questa edizione, gli argomenti raccolti nel primo libro dell'autore sono stati ripetuti, e sono stati rivelati nuovi suggerimenti utili sulla progettazione e lo sviluppo orientati agli oggetti in team Agile.
I libri fabbricati dagli americani trovò rapidamente una cerchia di lettori e ha acquisito popolarità non solo negli Stati Uniti, ma anche in altri paesi. Nel 2007, l'autore ha soddisfatto il pubblico con il lavoro "Principi, modelli e metodi di sviluppo flessibile in C #". Martin ha cercato di raccogliere materiale teorico sull'argomento e anche gli aspetti divulgati dell'applicazione pratica dello sviluppo flessibile.
Si rivolge inoltre ai metodi di refactoring e metodi di utilizzo produttivo dei tipi di diagrammi UML. Vengono visualizzati gli esempi dei compiti impostati, quali erose e azioni false sono consentite durante le soluzioni e i prompt vengono assegnati come evitarlo.
Nel 2008, la bibliografia dello scrittore è stata ripidata con la nuova creazione - lavoro intitolato "Codice pulito. Creazione, analisi e refactoring. " Il principale invio è la programmazione competente. Nella pubblicazione, Robert ha sottolineato che anche il codice del programma creato brudamente è in grado di funzionare. Tuttavia, il codice "sporco" richiede ulteriori risorse dalla società dello sviluppatore.
![Robert Martin - foto, biografia, vita personale, notizie, programmatore, libri 2021 4595_1](/userfiles/126/4595_1.webp)
Pertanto, è importante imparare come creare immediatamente un "prodotto" senza macchie, e come farlo, racconta nel libro. Qui l'autore ha portato molti esempi, delineato i principi e le tecniche per la scrittura e la pulizia del codice, sviluppato scenari pratici di crescente complessità.
Nel 2011, il prossimo bestseller dello scienziato "è stato pubblicato il programmatore perfetto. Come diventare un professionista dello sviluppo del software. " Nel lavoro, l'American considera questioni relative al programma di lavoro del creatore dei programmi, con le parti negative dello "Stato di flusso", con l'utilità della programmazione della coppia e del gruppo.
Alcuni argomenti da questo lavoro sono stati sviluppati nel libro 2017 "Clean Architecture. Sviluppo software Art. La pubblicazione è rivolta a sviluppatori, analisti, architetti e altri lavoratori di programmazione.
Robert Martin adesso
Nel 2020, il ricercatore continua a partecipare a conferenze e classi master in materia di software. In "Instagram" dei seguaci delle idee americane distendono le foto da questi eventi. Anche il consulente scrive articoli in periodici.Bibliografia
- 1995 - "Sviluppo di applicazioni orientate agli oggetti su C ++ utilizzando il metodo Bucha"
- 2002 - "Sviluppo del programma veloce. Principi, esempi, pratica "
- 2007 - "Principi, modelli e metodi di sviluppo flessibile in c #"
- 2008 - "Codice pulito. Creazione, analisi e refactoring "
- 2011 - "Il programmatore perfetto. Come diventare uno sviluppo professionale professionale
- 2017 - "Architettura pulita. Sviluppo software Art.
- 2019 - "Sviluppo pulito: torna alle basi"