Robert Martin - fotografija, biografija, osobni život, vijesti, programer, knjige 2021

Anonim

Biografija

Robert Martin je programer inženjer, koji je također slava pod nadimkom ujakom Bobom. Od početka 70-ih, American je postao profesionalni razvojni programer (softver), a 90-ih je dobio status međunarodnog savjetnika na ovom području. Instruktor je bio angažiran u području ekstremnog programiranja. Sada je knjiga autora u velikoj potražnji.

Djetinjstvo i mlade

O dječjoj i adolescentnoj godini u biografiji inženjera zna male činjenice. Pisac je rođen 5. prosinca 1952. u Sjedinjenim Državama. Njegovo puno ime je Robert Cecil Martin. Od rane dobi bio je fond informatike, pokušao sam pisati programe.

Osobni život

O osobnom životu konzultanta također je iznimno malo informacija. Programer preferira ne dijeliti s tiskovnim pojedinostima o ovoj vrsti. U društvenim mrežama - "Instagram", "Twitter" - on ne postavlja fotografije koje bi osvijetlilo je li Martin oženjen. Pažnja Roberta koncentrira se na radu, razvijajući se i knjige za pisanje.

Inženjer posjeduje vlastitu stranicu.

Programiranje i knjige

U ranim 90-ih, American je osnovao objektni mentor, u kojem su instruktori provedeni na C ++, Java, građevinski dizajn predlošci, UML-a, kao i na ekstremnim programiranju metodologija.

Autori ove vrste programa pisanja postali su Kent Beck, Ward Cunningham i drugi istraživači. Koncept metodologije bio je sljedeći. Znanstvenici su nastojali primijeniti korisne tradicionalne metode i prakse razvoja softvera podizanjem na novu "ekstremnu" razinu.

Na primjer, ranije provesti reviziju Kodeksa, jedan programer bio je angažiran u izravnoj reviziji Kodeksa napisanog drugog programera. "Ekstremna" verzija ove prakse diktirala je potrebu za "programiranje par". U tom slučaju, jedan zaposlenik je bio angažiran u pisanju kodeksa, drugi istovremeno pogledao materijal koji je upravo stvorio njegov kolega.

Godine 1995. prvi rad pisca "razvija objektno orijentirane aplikacije na C ++ koristeći BACHA metodu objavljen je u Prentice-dvorani, American Služba za objavljivanje, koja je specijalizirana za knjige obrazovnih tema.

Od 1996. do 1999. godine Martin je služio glavnom uredniku časopisa C ++ izvješća. Godine 2002. bio je novi rad istraživača "Brzi razvoj programa. Načela, primjeri, praksa. " U ovom izdanju otkrivene su teme koje su podignute u prvoj knjizi autora, a otkriveni su novi korisni savjeti o objektno orijentiranom dizajnu i razvoju u agilnim timovima.

Knjige koje su izrađeni od strane Amerikanaca brzo pronašla krug čitatelja i stekao popularnost ne samo u državama, već iu drugim zemljama. U 2007. godini autor je zadovoljan javnost s radom "načela, obrasce i metode fleksibilnog razvoja u C #". Martin je pokušao prikupiti teorijski materijal na temu, a također su otkrili aspekte praktične primjene fleksibilnog razvoja.

Također se bavi metodama refactoring i metode produktivne uporabe vrsta UML dijagrama. Prikazani su primjeri postavljenih zadataka, koje su sve dodijeljene ukoševe i lažne radnje, a upute se daju kako to izbjegavati.

U 2008. godini bibliografija pisca napunio je novom stvaranjem - rad pod nazivom "čisti kod. Stvaranje, analiza i obnavljanje. " Glavni pošaljite je kompetentno programiranje. U publikaciji Robert je naglasio da je čak i grubo napravio programski kod može raditi. Međutim, "prljavi" kod zahtijeva dodatne resurse od tvrtke za razvojne programere.

Robert Martin - fotografija, biografija, osobni život, vijesti, programer, knjige 2021 4595_1

Stoga je važno naučiti kako odmah stvoriti "proizvod" bez mrlja, i kako to učiniti, kaže u knjizi. Ovdje je autor vodio mnoge primjere, istaknuo načela i tehnike za pisanje i čišćenje koda, razvio praktične scenarije sve veće složenosti.

U 2011. godini objavljen je sljedeći bestseler znanstvenika "Savršeni programer. Kako postati profesionalac za razvoj softvera. " Na poslu, Amerikanci smatra probleme vezane uz raspored rada kreatora programa, s negativnim strankama "protok", uz korisnost par i programiranja grupe.

Neke teme iz ovog rada razvijene su u knjizi 2017. "Clean Architecture. Razvoj softvera umjetnost. Publikacija se upućuje programerima, analitičarima, arhitektima i drugim programskim radnicima.

Robert Martin sada

U 2020. godini istraživač i dalje sudjeluje na konferencijama i majstorskim razredima na temu softvera. U "Instagram" sljedbenici američkih ideja postavljaju fotografije s tih događaja. Također konzultant piše članke u časopise.

Bibliografija

  • 1995. - "Razvoj objektno orijentiranih aplikacija na C ++ pomoću Bucha metode"
  • 2002. - "Brzi razvoj programa. Principi, primjeri, praksa "
  • 2007. - "Načela, obrasci i metode fleksibilnog razvoja u C #"
  • 2008. - "čisti kod. Stvaranje, analiza i obnavljanje "
  • 2011 - "Savršen programer. Kako postati profesionalni profesionalni razvoj
  • 2017. - "Čista arhitektura. Razvoj softvera Umjetnost
  • 2019. - "Čisti razvoj: natrag na osnove"

Čitaj više