Robert Martin - Foto, Biografio, Persona Vivo, Novaĵoj, Programisto, Libroj 2021

Anonim

Biografio

Robert Martin estas inĝeniero de programisto, kiu ankaŭ famo sub la alnomo Onklo Bob. Ekde la komenco de la 70-aj jaroj, usona fariĝis profesia programista programisto (programaro), kaj en la 90-aj jaroj ricevis la staton de internacia konsultisto en ĉi tiu areo. La instruisto okupiĝis pri areo de ekstrema programado. Nun la libro de la aŭtoro estas tre postulata.

Infanaĝo kaj juneco

Pri infanoj kaj adoleskantoj en la biografio de la inĝeniero scias malmulte da faktoj. La verkisto naskiĝis la 5an de decembro 1952 en Usono. Lia plena nomo estas Robert Cecil Martin. De frua aĝo li ŝatis informadikon, mi provis skribi programojn.

Persona vivo

Pri la persona vivo de la konsultisto ankaŭ estas ekstreme malgranda informo. Programisto preferas ne dividi kun la gazetaraj detaloj de ĉi tiu speco. En sociaj retoj - "Instagram", "Twitter" - li ne metas fotojn, kiuj lumigos ĉu Martin estas edziĝinta. La atento de Robert koncentriĝas ĉe la laboro, disvolvante kaj skribante librojn.

Inĝeniero posedas sian propran retejon.

Programado kaj libroj

Komence de la 90-aj jaroj, la usona fondita objekto Mentor, en kiu la instruistoj estis faritaj sur C ++, Java, konstruante dezajno-ŝablonojn, UML, kaj ankaŭ pri ekstremaj programaj metodikoj.

La aŭtoroj de ĉi tiu speco de skribaj programoj fariĝis Kent Beck, Ward Cunningham kaj aliaj esploristoj. La koncepto de la metodaro estis jene. Sciencistoj celis apliki utilajn tradiciajn metodojn kaj programajn evoluajn praktikojn per levado de ili sur nova "ekstrema" nivelo.

Ekzemple, pli frue por konduki auditoron de la kodo, unu programisto estis engaĝita en rekta revizio de la kodo skribita de la dua ellaboranto. "Ekstrema" versio de ĉi tiu praktiko diktis la bezonon de "para programado". En ĉi tiu kazo, unu dungito okupiĝis pri skribado de la kodo, la dua samtempe rigardis la materialon, kiu ĵus kreis sian kolegon.

En 1995, la unua laboro de la verkisto "evoluiganta objektajn aplikojn pri C ++ uzanta la metodon Bucha estis publikigita en Prentice-Hall, la usona eldona servo, kiu specialiĝas pri la libroj de instruaj temoj.

De 1996 ĝis 1999, Martin servis kiel ĉefredaktisto de C ++ Raporti revuon. En 2002, estis nova laboro de la esploristo "Rapida Disvolviĝo de Programoj. Principoj, ekzemploj, praktiko. " En ĉi tiu eldono, temoj kreskigitaj en la unua libro de la aŭtoro estis ripetitaj, kaj novaj utilaj konsiletoj pri objektema-orientita dezajno kaj evoluo en lertaj teamoj estis rivelitaj.

Libroj fabrikitaj de la usonanoj rapide trovis cirklon de legantoj kaj akiris popularecon ne nur en la ŝtatoj, sed ankaŭ en aliaj landoj. En 2007, la aŭtoro plaĉis al la publiko kun la laboro "principoj, ŝablonoj kaj metodoj de fleksebla evoluo en C #". Martin provis kolekti teorian materialon pri la temo, kaj ankaŭ malkaŝis aspektojn de la praktika apliko de fleksebla evoluo.

I ankaŭ traktas la metodojn de refaktorado kaj metodoj de produktiva uzo de specoj de UML-diagramoj. La ekzemploj de la taskoj aro estas montritaj, kiaj eroshes kaj falsaj agoj estas permesitaj dum solvoj, kaj instigas estas donitaj kiel eviti ĝin.

En 2008, la bibliografio de la verkisto estis replenigita per nova kreo - laboro titolita "Pura Kodo. Kreo, analizo kaj refaktorado. " La ĉefa sendo estas kompetenta programado. En la publikigo, Robert emfazis, ke eĉ la malĝentile farita programo-kodo kapablas labori. Tamen, la "malpura" kodo postulas aldonajn rimedojn de la kompanio de la ellaboranto.

Robert Martin - Foto, Biografio, Persona Vivo, Novaĵoj, Programisto, Libroj 2021 4595_1

Sekve, gravas lerni kiel tuj krei "produkton" sen makuloj, kaj kiel fari ĝin, rakontas en la libro. Ĉi tie la aŭtoro gvidis multajn ekzemplojn, skizis la principojn kaj teknikojn por skribi kaj purigi la kodon, disvolvis praktikajn scenarojn de kreskanta komplekseco.

En 2011, la sekva ventseller de la sciencisto "la perfekta programisto estis publikigita. Kiel fariĝi profesia programaro. " En Laboro, la usona konsideras aferojn rilatajn al la horaro de laboro de la kreinto de programoj, kun la negativaj partioj de la "flua ŝtato", kun la utileco de paro kaj grupa programado.

Kelkaj temoj de ĉi tiu laboro estis evoluigitaj en la 2017-datita libro "Pura Arkitekturo. Softvara Evolua Arto. La publikigo estas adresita al programistoj, analizistoj, arkitektoj kaj aliaj programaj laboristoj.

Nun Robert Martin

En 2020, la esploristo daŭre partoprenas konferencojn kaj majstrojn pri la temo de programaro. En "Instagram" sekvantoj de la usonaj ideoj demetas fotojn de ĉi tiuj eventoj. Ankaŭ la konsultisto skribas artikolojn pri periodaĵoj.

Bibliografio

  • 1995 - "Disvolviĝo de Objekta-Orientitaj Aplikoj en C ++ uzante la metodon Bucha"
  • 2002 - Evoluo pri Rapida Programo. Principoj, ekzemploj, praktiko "
  • 2007 - "Principoj, ŝablonoj kaj metodoj de fleksebla evoluo en C #"
  • 2008 - "Pura Kodo. Kreo, analizo kaj refaktorado "
  • 2011 - "La perfekta programisto. Kiel fariĝi profesia profesiulo
  • 2017 - "Pura Arkitekturo. Softvara Evolua Arto
  • 2019 - "Pura Evoluo: Reen al la Bazaĵoj"

Legu pli