Robert Martin - Foto, Biografi, Personlig Liv, Nyheter, Programmerer, Bøker 2021

Anonim

Biografi

Robert Martin er en programmeringsingeniør, som også berømmes under kallenavnet onkel Bob. Siden begynnelsen av 70-tallet har American blitt en profesjonell programvareutvikler (programvare), og på 90-tallet mottok statusen til en internasjonal konsulent i dette området. Instruktøren var engasjert i et område med ekstrem programmering. Nå er forfatterens bok i stor etterspørsel.

Barndom og ungdom

Om barnas og ungdomsår i biografi av ingeniøren vet små fakta. Forfatteren ble født 5. desember 1952 i USA. Hans fulle navn er Robert Cecil Martin. Fra en tidlig alder var han glad i informatikk, jeg prøvde å skrive programmer.

Personlige liv

Om konsulentens personlige liv er også ekstremt liten informasjon. Programmerer foretrekker ikke å dele med pressedetaljer av denne typen. I sosiale nettverk - "Instagram", "Twitter" - legger han ikke ut bilder som ville kaste lys på om Martin er gift. Roberts oppmerksomhet er konsentrert på jobb, og utvikler og skriver bøker.

Ingeniør eier sitt eget nettsted.

Programmering og bøker

På begynnelsen av 90-tallet, den amerikanske grunnlaget objektet, hvor instruktørene ble gjennomført på C ++, Java, Byggedesignmaler, UML, samt på ekstreme programmeringsmetoder.

Forfatterne av denne typen skriveprogrammer ble Kent Beck, menighet Cunningham og andre forskere. Konseptet med metodikken var som følger. Forskere har søkt å anvende nyttige tradisjonelle metoder og programvareutviklingspraksis ved å løfte dem på et nytt "ekstreme" nivå.

For eksempel, tidligere å gjennomføre en revisjon av koden, var en programmerer engasjert i en direkte revisjon av koden skrevet av den andre utvikleren. "Ekstrem" versjon av denne praksisen dikterte behovet for "par programmering". I dette tilfellet var en ansatt engasjert i å skrive koden, den andre så samtidig på materialet som nettopp ble opprettet av hans kollega.

I 1995 ble det første arbeidet med forfatteren "Utvikling av objektorienterte applikasjoner på C ++ ved hjelp av Bucha-metoden publisert i Prentice-Hall, den amerikanske publiseringstjenesten, som spesialiserer seg på bøkene til pedagogiske emner.

Fra 1996 til 1999 tjente Martin som Chief Editor of C ++ Report Magazine. I 2002 var det et nytt arbeid av forskeren "rask utvikling av programmer. Prinsipper, eksempler, praksis. " I denne utgaven ble emnene som ble reist i den første boken til forfatteren gjentas, og nye nyttige tips om objektorientert design og utvikling i smidige lag ble avslørt.

Bøker produsert av amerikanerne fant raskt en sirkel av lesere og oppnådd popularitet ikke bare i USA, men også i andre land. I 2007, forfatteren fornøyd publikum med arbeidet "prinsipper, mønstre og metoder for fleksibel utvikling i C #". Martin prøvde å samle teoretisk materiale om emnet, og også avslørte aspekter av den praktiske anvendelsen av fleksibel utvikling.

Den behandler også metodene for refactoring og metoder for produktiv bruk av typer UML-diagrammer. Eksemplene på oppgavene som er angitt, hva eroshes og falske handlinger er tillatt under løsninger, og meldinger blir gitt hvordan man unngår det.

I 2008 ble forfatterens bibliografi etterfylles med nyskaping - arbeidskraft med tittelen "Ren kode. Opprettelse, analyse og refactoring. " Hoved send det er kompetent programmering. I publikasjonen understreket Robert at selv den frektede programkoden er i stand til å jobbe. Imidlertid krever den "skitne" koden ytterligere ressurser fra utviklerens selskap.

Robert Martin - Foto, Biografi, Personlig Liv, Nyheter, Programmerer, Bøker 2021 4595_1

Derfor er det viktig å lære å umiddelbart lage et "produkt" uten blotter, og hvordan du gjør det, forteller i boken. Her førte forfatteren mange eksempler, skissert prinsippene og teknikkene for å skrive og rense koden, utviklet praktiske scenarier av økende kompleksitet.

I 2011 ble den neste bestselgeren til forskeren "den perfekte programmereren publisert. Hvordan bli en profesjonell programvareutvikling. " I arbeidet anser amerikanske problemer knyttet til arbeidsplanen for skaperen av programmer, med de negative partiene i "Flow State", med nytte av par og gruppeprogrammering.

Noen emner fra dette arbeidet ble utviklet i 2017-boken "Ren arkitektur. Programvareutviklingskunst. Publikasjonen er adressert til utviklere, analytikere, arkitekter og andre programmeringsarbeidere.

Robert Martin NU

I 2020 fortsetter forskeren å delta i konferanser og mesterklasser om temaet programvare. I "Instagram" legger følgere av de amerikanske ideene ut bilder fra disse hendelsene. Konsulenten skriver også artikler til tidsskrifter.

Bibliografi

  • 1995 - "Utvikling av objektorienterte applikasjoner på C ++ ved hjelp av Bucha-metoden"
  • 2002 - "rask programutvikling. Prinsipper, eksempler, praksis "
  • 2007 - "Prinsipper, mønstre og metoder for fleksibel utvikling i C #"
  • 2008 - "Ren kode. Opprettelse, analyse og refactoring "
  • 2011 - "Den perfekte programmøren. Hvordan bli en profesjonell utvikling profesjonell
  • 2017 - "Ren arkitektur. Programvareutviklingskunst
  • 2019 - "Ren utvikling: Tilbake til det grunnleggende"

Les mer