Robert Martin - fotografija, biografija, osebno življenje, novice, programer, knjige 2021

Anonim

Biografija

Robert Martin je programer inženir, ki je prav tako slava pod vzdevkom Stric Stric Bob. Od začetka sedemdesetih let je Američan postal strokovni razvijalec programske opreme (programska oprema), v 90. letih pa je prejela status mednarodnega svetovalca na tem področju. Inštruktor je bil vključen na področje ekstremnega programiranja. Zdaj je knjiga avtorja v veliko povpraševanje.

Otroštvo in mladino

O otroških in mladostnikih v biografiji inženirja pozna malo dejstev. Pisatelj se je rodil 5. decembra 1952 v Združenih državah. Njegovo polno ime je Robert Cecil Martin. Od zgodnjega otroštva je bil všeč informatike, poskušal sem pisati programe.

Osebno življenje

O osebnem življenju svetovalca je tudi izjemno malo informacij. Programer raje ne deli s tovrstnimi informacijami o tisku. V socialnih omrežjih - "Instagram", "Twitter" - ne postavlja fotografij, ki bi osvetlili, ali je Martin poročen. Opozorila je, da je Roberta osredotočena na delo, razvija in pisanja knjig.

Inženir ima lastno spletno mesto.

Programiranje in knjige

V zgodnjih devetdesetih letih je ameriški ustanovljen objektni mentor, v katerem so bili inštruktorji izvedeni na C ++, Java, gradbenih design predloge, UML, kot tudi na metodologije ekstremnih programiranja.

Avtorji te vrste pisalnih programov so postali Kent Beck, oddelek Cunningham in drugi raziskovalci. Koncept metodologije je bil naslednji. Znanstveniki so poskušali uporabiti koristne tradicionalne metode in prakse razvoja programske opreme, ki jih dvignejo na novo "ekstremno" raven.

Na primer, prej opraviti revizijo kodeksa, je bil eden programer, ki se ukvarja z neposredno revizijo kodeksa, ki ga je napisal drugi razvijalec. "Ekstremna" različica te prakse je narekovala potrebo po "programiranju pair". V tem primeru je bil en zaposleni vpisal pisno kodo, drugi hkrati je preučil material, ki ga je pravkar ustvaril njegov kolega.

Leta 1995 je bilo prvo delo pisatelja "Razvijanje objektno usmerjenih aplikacij na C ++ z metodo BUCHA objavljeno v Pentice-Hall, ameriški založniški službi, ki je specializirano za knjige izobraževalnih tem.

Od leta 1996 do 1999 je Martin služil kot glavni urednik revije poročila C ++. Leta 2002 je bilo novega dela raziskovalca "hiter razvoj programov. Načela, primeri, praksa. " V tej izdaji so se teme, ki so bile izpostavljene v prvi knjigi avtorja, ponovljene, in pokazali so se novi koristni nasveti za objektno usmerjeno oblikovanje in razvoj v agilnih ekipah.

Knjige, ki jih proizvajajo Američani, so hitro našli krog bralcev in pridobili priljubljenost ne le v državah, ampak tudi v drugih državah. Leta 2007 je avtor zadovoljen javnosti z delom "načela, vzorci in metode fleksibilnega razvoja v C #". Martin je poskušal zbrati teoretično gradivo na to temo in razkril tudi vidike praktične uporabe prilagodljivega razvoja.

Prav tako obravnava metode refactoring in metode produktivne uporabe tipov UML diagramov. Prikazani primeri nabora nalog so prikazani, kaj so med rešitvami dovoljene eroshe in lažne ukrepe, po navodilih pa se jim izognejo.

Leta 2008 je bila pisateljska bibliografija napolnjena z novim ustvarjanjem - delovno pomočjo "Čista koda. Ustvarjanje, analiza in rafiniranje. " Glavna pošljite je pristojno programiranje. V publikaciji je Robert poudaril, da je tudi nevljudno izdelana programska koda delovala. Vendar pa "umazana" koda zahteva dodatna sredstva podjetja razvijalce.

Robert Martin - fotografija, biografija, osebno življenje, novice, programer, knjige 2021 4595_1

Zato je pomembno naučiti, kako takoj ustvariti "izdelek" brez blotov, in kako to storiti, pove v knjigi. Tu je avtor vodil številne primere, opisal načela in tehnike za pisanje in čiščenje kode, razviti praktične scenarije povečevanja kompleksnosti.

V letu 2011 je bil naslednji najboljši uspešnik znanstvenika "popoln programer. Kako postati strokovnjak za razvoj programske opreme. " V delu Ameriški meni, da so vprašanja, povezana z urnikom dela ustvarjalca programov, z negativnimi strankami "pretočnega stanja", z uporabnostjo par in skupinskega programiranja.

Nekatere teme tega dela so bile razvite v knjigi za leto 2017 "Čista arhitektura. Razvoj programske opreme Umetnost. Publikacija je naslovljena na razvijalce, analitike, arhitekte in druge programske delavce.

Robert Martin.

Leta 2020 raziskovalec še naprej sodeluje na konferencah in mojstrskih razredih na temo programske opreme. V "Instagram" privrženci ameriških idej postavijo fotografije iz teh dogodkov. Tudi svetovalec piše članke v periodike.

Bibliografija

  • 1995 - "Razvoj objektno usmerjenih aplikacij na C ++ z metodo Bucha"
  • 2002 - "Razvoj hitrega programa. Načela, primeri, praksa "
  • 2007 - "Načela, vzorci in metode fleksibilnega razvoja v C #"
  • 2008 - "Čista koda. Ustvarjanje, analiza in refactoring "
  • 2011 - "Popoln programer. Kako postati strokovni strokovnjak
  • 2017 - "Čista arhitektura. Razvoj programske opreme Art.
  • 2019 - "Čist razvoj: nazaj na osnove"

Preberi več