Robert Martin - Litrato, Biograpiya, Personal nga Kinabuhi, Balita, Programmer, Mga Libro, Mga Libro nga 2021

Anonim

Biograpiya

Si Robert Martin usa ka programmer engineer, kinsa usab kabantog sa ilalum sa nickname ni Uncle Bob. Sukad sa pagsugod sa 70s, ang Amerikano nahimo nga usa ka propesyonal nga software developer (software), ug sa mga 90s nakadawat sa kahimtang sa usa ka internasyonal nga consultant sa kini nga lugar. Ang magtutudlo nag-apil sa usa ka lugar nga sobra nga programming. Karon ang basahon sa tagsulat dako kaayo nga panginahanglan.

Pagkabata ug Kabatan-onan

Bahin sa mga bata ug mga tuig sa pagkabatan-on sa biograpiya sa engineer ang nahibal-an nga gamay nga mga kamatuoran. Ang tagsulat natawo kaniadtong Disyembre 5, 1952 sa Estados Unidos. Ang iyang bug-os nga ngalan mao si Robert Ceccil Martin. Gikan sa usa ka sayo nga edad siya nahigugma sa mga informatics, gisulayan nako ang pagsulat sa mga programa.

Personal nga Kinabuhi

Mahitungod sa personal nga kinabuhi sa consultant usab gamay nga kasayuran. Mas gusto sa Programmer nga dili ipaambit sa mga prensa nga mga detalye sa kini nga matang. Sa mga social network - "Instagram", "Twitter" - wala niya ibutang ang mga litrato nga nagpagaan kung minyo ba si Martin. Ang atensyon ni Robert nagpunting sa trabaho, nga nag-uswag ug pagsulat sa mga libro.

Tag-iya sa engineer ang iyang kaugalingon nga site.

Programming ug Libro

Sa sayong bahin sa 90s, ang natukod nga Amerikano nga may katuyoan sa katuyoan, diin gihimo ang mga magtutudlo sa C ++, Java, mga template sa laraw, ingon usab sa grabe nga mga pamaagi sa programming.

Ang mga tagsulat sa kini nga matang sa mga programa sa pagsulat nahimong Kent Beck, Ward Cunningham ug uban pang mga tigdukiduki. Ang konsepto sa pamaagi mao ang mga musunud. Gitinguha sa mga siyentipiko nga mag-aplay sa mapuslanon nga tradisyonal nga pamaagi ug mga gawi sa pagpalambo sa software pinaagi sa pag-ambit sa usa ka bag-ong lebel sa "grabe".

Pananglitan, sa sayo pa aron magpahigayon usa ka pag-audit sa code, usa ka programmer ang nag-apil sa usa ka direkta nga pag-audit sa code nga gisulat sa ikaduhang developer. Ang "grabe" nga bersyon sa kini nga batasan nagdikta sa panginahanglan alang sa "Pair Programming". Sa kini nga kaso, usa ka empleyado ang nag-apil sa pagsulat sa code, ang ikaduha nga dungan nga nagtan-aw sa materyal nga gihimo lamang sa iyang kauban.

Kaniadtong 1995, ang una nga buhat sa magsusulat nga "nagpalambo sa mga aplikasyon nga nakabase sa butang sa C ++ gamit ang Preita nga Pretoce-Hall, nga espesyalista sa mga libro sa mga hilisgutan sa edukasyon.

Gikan sa 1996 hangtod 1999, si Martin nagsilbing hiniusa nga editor sa C ++ report nga magasin. Niadtong 2002, adunay usa ka bag-ong buhat sa tigdukiduki nga "pagpuasa sa mga programa. Mga Baruganan, Panig-ingnan, Pagpraktis. " Sa kini nga edisyon, ang mga hilisgutan nga gipataas sa una nga libro sa tagsulat gisubli, ug ang bag-ong mapuslanon nga mga tip sa disenyo ug pag-uswag sa orden sa mga tawo gipadayag.

Ang mga libro nga gihimo sa mga Amerikano dali nga nakit-an ang usa ka lingin sa mga magbabasa ug nakakuha og popularidad dili lamang sa mga estado, apan usab sa ubang mga nasud. Niadtong 2007, ang tagsulat nakapahimuot sa publiko sa mga prinsipyo nga "mga prinsipyo, pattern ug pamaagi sa pagpauswag sa pag-uswag sa C #". Gisulayan ni Martin nga mangolekta sa teoretikal nga materyal sa hilisgutan, ug gipadayag usab ang mga aspeto sa praktikal nga aplikasyon sa flexible nga pag-uswag.

Gihisgotan usab niini ang mga pamaagi sa pag-reface ug pamaagi sa mabungahon nga paggamit sa mga lahi sa mga diagram sa UML. Gipakita ang mga pananglitan sa mga buluhaton nga gimbuhaton, kung unsang mga eroses ug bakak nga mga aksyon ang gitugotan sa panahon sa mga solusyon, ug gihatag ang mga pag-aghat kung giunsa kini malikayan.

Kaniadtong 2008, ang bibliograpiya sa tagsulat napuno sa bag-ong paglalang - labor nga gihatud nga "limpyo nga code. Paglalang, pag-analisar ug pag-refact. " Ang nag-unang nagpadala kini adunay katakus nga pagprograma. Sa publikasyon, gipasiugda ni Robert nga bisan ang dili maayo nga gihimo nga programa sa programa makahimo sa pagtrabaho. Bisan pa, ang "hugaw" nga code nanginahanglan dugang nga mga kapanguhaan gikan sa kompanya sa developer.

Robert Martin - Litrato, Biograpiya, Personal nga Kinabuhi, Balita, Programmer, Mga Libro, Mga Libro nga 2021 4595_1

Busa, hinungdanon nga mahibal-an kung giunsa dayon paghimo ang usa ka "produkto" nga wala'y mga blot, ug kung giunsa kini buhaton, isulti sa libro. Dinhi ang tagsulat nanguna sa daghang mga pananglitan, nga naglaraw sa mga prinsipyo ug pamaagi alang sa pagsulat ug paglimpyo sa code, naugmad ang praktikal nga mga sitwasyon sa nagkadako nga komplikado.

Niadtong 2011, ang sunod nga bestseller sa siyentipiko "ang hingpit nga programmer gipatik. Giunsa nga mahimong usa ka propesyonal sa pag-uswag sa software. " Sa trabahoan, giisip sa Amerika ang mga isyu nga may kalabutan sa iskedyul sa buhat sa mga programa sa mga programa, nga adunay mga negatibo nga partido sa "flow estado", nga adunay kapuslan sa pares ug programming sa pares ug grupo.

Ang pipila ka mga hilisgutan gikan sa kini nga buhat naugmad sa 2017 nga libro nga "limpyo nga arkitektura. Software development art. Gihisgutan ang publikasyon sa mga nag-develop, mga analista, arkitekto ug uban pang mga trabahante sa programming.

Si Robert Martin karon

Sa 2020, ang tigdukiduki nagpadayon sa pag-apil sa mga komperensya ug mga klase sa master sa hilisgutan sa software. Sa "Instagram" Mga Sumusunod sa Amerika sa mga ideya sa Amerika ang nagbutang mga litrato gikan sa kini nga mga panghitabo. Ang consultant usab nagsulat mga artikulo sa mga regular nga panahon.

Sidsidograpiya

  • 1995 - "Ang pag-uswag sa mga aplikasyon nga nakabase sa butang sa C ++ gamit ang Pamaagi nga Bucha"
  • 2002 - "Pagpalambo sa programa sa Dali. Mga Baruganan, Panig-ingnan, Pagpraktis "
  • 2007 - "Mga Baruganan, Patterns ug Paagi sa Flexible Development sa C #"
  • 2008 - "Limpyo nga Code. Paglalang, pag-analisar ug pag-refact "
  • 2011 - "Ang Hingpit nga Programmer. Giunsa nga mahimong usa ka propesyonal nga pag-uswag sa propesyonal
  • 2017 - "Limpyo nga arkitektura. Ang arte sa pagpalambo sa software
  • 2019 - "Limpyo nga Pagpalambo: Balik sa Mga Panguna nga Panguna"

Basaha ang dugang pa