Robert Martin - Foto, Biografi, Personligt Liv, Nyheder, Programmerer, Bøger 2021

Anonim

Biografi.

Robert Martin er en programmerer ingeniør, der også berømmer under kælenavnet onkel Bob. Siden begyndelsen af ​​70'erne er American blevet en professionel softwareudvikler (software), og i 90'erne modtog status for en international konsulent på dette område. Instruktøren var involveret i et område med ekstrem programmering. Nu er forfatterens bog i stor efterspørgsel.

Barndom og ungdom

Om børns og ungdomsår i konstruktionens biografi kender små fakta. Forfatteren blev født den 5. december 1952 i USA. Hans fulde navn er Robert Cecil Martin. Fra en tidlig alder var han glad for informatik, jeg forsøgte at skrive programmer.

Personlige liv

Om konsulentens personlige liv er også ekstremt lidt information. Programmerer foretrækker ikke at dele med presseoplysningerne af denne art. I sociale netværk - "Instagram", "Twitter" - han laver ikke billeder, der ville kaste lys over, om Martin er gift. Robertens opmærksomhed er koncentreret på arbejde, udvikling af og skriver bøger.

Ingeniør ejer sit eget websted.

Programmering og bøger

I begyndelsen af ​​90'erne blev den amerikanske grundlagt objektmentor, hvor instruktørerne blev udført på C ++, Java, Building Design-skabeloner, UML, samt på ekstreme programmeringsmetoder.

Forfatterne af denne type skriveprogrammer blev Kent Beck, Ward Cunningham og andre forskere. Begrebet metoden var som følger. Forskere har forsøgt at anvende nyttige traditionelle metoder og softwareudviklingspraksis ved at løfte dem på et nyt "ekstremt" niveau.

For eksempel, tidligere at foretage en revision af koden, var en programmør involveret i en direkte revision af koden skrevet af den anden udvikler. "Ekstrem" version af denne praksis dikterede behovet for "parprogrammering". I dette tilfælde var en medarbejder engageret i at skrive koden, den anden kiggede samtidigt på det materiale, der netop blev skabt af hans kollega.

I 1995 blev det første arbejde i forfatteren "Udvikling af objektorienterede applikationer på C ++ ved hjælp af Bucha-metoden, der blev offentliggjort i Prentice-Hall, den amerikanske forlagsservice, der specialiserer sig i bøger af uddannelsesmæssige emner.

Fra 1996 til 1999 tjente Martin som chefredaktør af C ++ Report Magazine. I 2002 var der et nyt arbejde i forskeren "hurtig udvikling af programmer. Principper, eksempler, praksis. " I denne udgave blev emner, der blev rejst i forfatterens første bog gentaget, og nye nyttige tips om objektorienteret design og udvikling i agile hold blev afsløret.

Bøger fremstillet af amerikanerne fandt hurtigt en cirkel af læsere og fik popularitet ikke kun i staterne, men også i andre lande. I 2007 glædede forfatteren offentligheden med arbejdet "principper, mønstre og metoder til fleksibel udvikling i C #". Martin forsøgte at samle teoretisk materiale på emnet og også afslørede aspekter af den praktiske anvendelse af fleksibel udvikling.

Det behandler også metoderne til refactoring og metoder til produktiv brug af typer af UML-diagrammer. Eksemplerne på de opgaver, der er angivet, vises, hvilke eroshes og falske handlinger er tilladt under løsninger, og beskeder får, hvordan man undgår det.

I 2008 blev forfatterens bibliografi genopfyldt med ny skabelse - Arbejde med titlen "Rengør kode. Oprettelse, analyse og refactoring. " Den vigtigste send det er kompetent programmering. I publikationen understregede Robert, at selv den uhyggelige programkode er i stand til at arbejde. Men den "beskidte" kode kræver yderligere ressourcer fra udviklerens selskab.

Robert Martin - Foto, Biografi, Personligt Liv, Nyheder, Programmerer, Bøger 2021 4595_1

Derfor er det vigtigt at lære, hvordan man straks opretter et "produkt" uden blots, og hvordan man gør det, fortæller i bogen. Her førte forfatteren mange eksempler, skitserede principperne og teknikkerne til at skrive og rense koden, udviklede praktiske scenarier for at øge kompleksiteten.

I 2011 blev den næste bestseller af forskeren "den perfekte programmør udgivet. Hvordan man bliver en softwareudvikling professionel. " I arbejdet anser American's spørgsmål relateret til arbejdspladsen for skaberen af ​​programmer, med de negative parter i "Flow State" med brug af par og gruppeprogrammering.

Nogle emner fra dette arbejde blev udviklet i 2017-bogen "Ren arkitektur. Software Development Art. Publikationen er rettet til udviklere, analytikere, arkitekter og andre programmeringsarbejdere.

Robert Martin Now.

I 2020 fortsætter forskeren med at deltage i konferencer og masterklasser om emnet software. I "Instagram" følger tilhængere af de amerikanske ideer ud billeder fra disse arrangementer. Også konsulenten skriver artikler til tidsskrifter.

Bibliografi.

  • 1995 - "Udvikling af objektorienterede applikationer på C ++ ved hjælp af Bucha-metoden"
  • 2002 - "Hurtigprogramudvikling. Principper, eksempler, praksis "
  • 2007 - "Principper, mønstre og metoder til fleksibel udvikling i C #"
  • 2008 - "Rengør kode. Oprettelse, analyse og refactoring "
  • 2011 - "Den perfekte programmør. Hvordan man bliver en professionel udvikling professionel
  • 2017 - "Rengør arkitektur. Software Development Art.
  • 2019 - "Ren Udvikling: Tilbage til det grundlæggende"

Læs mere