Robert Martin - argazkia, biografia, bizitza pertsonala, berriak, programatzailea, 2021 liburuak

Anonim

Biografia

Robert Martin programatzaile ingeniari bat da, Osaba Bob ezizenaren azpian ere ospea. 70eko hamarkadaren hasieratik, amerikarra software garatzaile profesional bihurtu da (softwarea), eta 90. hamarkadan arlo horretako nazioarteko aholkulari baten egoera jaso da. Irakaslea muturreko programazio arlo batean aritu zen. Orain egilearen liburua eskari handia da.

Haurtzaroa eta Gazteria

Ingeniariaren biografian haurrei eta nerabeen urteei buruz gertakari txikiak ezagutzen dituzte. Idazlea 1952ko abenduaren 5ean jaio zen Estatu Batuetan. Bere izen osoa Robert Cecil Martin da. Gaztetatik informatika gustuko zuen, programak idazten saiatu nintzen.

Bizitza pertsonala

Aholkulariaren bizitza pertsonalari buruz ere informazio gutxi da. Programatzaileak nahiago du mota honetako prentsa-xehetasunekin partekatzea. Sare sozialetan - "Instagram", "Twitter" - Ez ditu Martin ezkonduta dagoen ala ez argituko lukeen argazkiak. Roberten arreta lanean kontzentratzen da, liburuak garatzen eta idazten.

Ingeniariak bere gune propioa du.

Programazioa eta liburuak

90eko hamarkadaren hasieran, Amerikako objektu tutorea sortu zen, eta bertan begiraleek C ++, Java, eraikuntzaren diseinurako txantiloiak, UML, baita Muturreko programazio metodologietan ere egin zituzten.

Idazteko programa mota honen egileak Kent Beck, Ward Cunningham eta beste ikertzaile batzuk bihurtu ziren. Metodologiaren kontzeptua honako hau izan zen. Zientzialariek metodo tradizional erabilgarriak eta softwarea garatzeko praktikak aplikatu nahi izan dituzte "muturreko" maila berri batean altxatuz.

Adibidez, lehenago kodearen auditoria egitea, programatzaile bat bigarren garatzaileak idatzitako kodearen auditoria zuzenean aritu zen. Praktika honen "muturreko" bertsioak "Bikote programazio" beharra adierazi zuen. Kasu honetan, langile bat kodeari idatzita zegoen, bigarrenak bere lankideak sortutako materiala aldi berean aztertu zuen.

1995ean, "Objektuetara bideratutako aplikazioak C ++-en aplikazioak garatzen dituzten lehen lana Bucha metodoa erabiliz argitaratu zen, Prence-Hall-en, Amerikako Argitalpen Zerbitzuan, hezkuntza gaien liburuetan espezializatuta dago.

1996tik 1999ra, Martin C ++ Txosten aldizkariaren editore nagusi izan zen. 2002an, ikertzailearen lan berria egon da "Programak garatzeko azkar. Printzipioak, adibideak, praktika. " Edizio honetan egilearen lehen liburuan planteatutako gaiak errepikatu ziren eta objektu bideratutako diseinu eta garapenari buruzko aholku erabilgarria agerian geratu ziren.

Amerikarrek fabrikatutako liburuak azkar aurkitu zituzten irakurleen zirkulu bat eta ospea lortu zuten estatuetan ez ezik, beste herrialde batzuetan ere. 2007an, egileak publikoari gustura eman zion "printzipioak, patroiak eta garapen malguko metodoak C # #". Martin gaiari buruzko material teorikoa biltzen saiatu zen, eta garapen malguaren aplikazio praktikoaren alderdiak ere ezagutzera eman zituen.

Gainera, UML diagrama motak erabiltzeko produkzio-metodoak eta metodoak ere jorratzen ditu. Ezarritako zereginen adibideak erakusten dira, Eroshy eta Ekintza faltsuak zer onartzen diren irtenbideetan, eta galderak nola saihestu behar dira.

2008an, idazlearen bibliografia sortu zen sorkuntza berriarekin - "Clean Code" izeneko eskulana. Sorrera, analisia eta erreaktorea. " Bidalketa nagusia programazio eskuduna da. Argitalpenean, Robertek azpimarratu du, nahiz eta modu zakarra egin dezakeela. Hala ere, kode "zikinak" garatzaileen konpainiaren baliabide osagarriak behar ditu.

Robert Martin - argazkia, biografia, bizitza pertsonala, berriak, programatzailea, 2021 liburuak 4595_1

Hori dela eta, garrantzitsua da "produktu" bat ez da berehala sortzen ikastea, eta nola egin, liburuan kontatzen da. Hemen egileak adibide askok zuzendu zuen, kodea idazteko eta garbitzeko printzipioak eta teknikak azaltzen zituen, konplexutasuna handitzeko eszenatoki praktikoak garatu zituen.

2011n, "Programatzaile perfektua argitaratu zen" zientzialariaren hurrengo bestela. Nola bihurtu software garapen profesionala ". Lanean, amerikarrak programen sortzailearen lan egitarauarekin lotutako gaiak aintzat hartzen ditu, "Flow State" ren alderdi negatiboak, bikotearen eta taldeko programazioaren erabilgarritasunarekin.

Lan honetako zenbait gai garatu ziren 2017ko "Arkitektura Garbia. Softwarea garatzeko artea. Argitalpena garatzaileei, analistei, arkitektoei eta bestelako programazio langileei zuzenduta dago.

Robert Martin orain

2020an, ikertzaileak softwarearen gaiari buruzko hitzaldi eta master klaseetan parte hartzen jarraitzen du. Amerikako ideien "Instagram" jarraitzaileek gertaera horietako argazkiak atera zituzten. Gainera, aholkulariak artikuluak aldizkarietan idazten ditu.

Bibliografia

  • 1995 - "Objektuetara bideratutako aplikazioak C ++ garatzea Bucha metodoa erabiliz"
  • 2002 - "Programaren garapen azkarra. Printzipioak, adibideak, praktika "
  • 2007 - "Garapen malguaren printzipioak, patroiak eta metodoak C #"
  • 2008 - "Kode garbia. Sorkuntza, Analisia eta Erreaktorea "
  • 2011 - "Programatzaile ezin hobea. Nola bihurtu garapen profesional profesionala
  • 2017 - "Arkitektura garbia. Softwarea garatzeko artea
  • 2019 - "Garapen Garbia: Oinarrietara itzuli"

Irakurri gehiago