Robert Martin - Foto, biografy, persoanlik libben, nijs, programmeur, boeken 2021

Anonim

Biografy

Robert Martin is in programma-yngenieur, dy't ek bekendheid ûnder de bynamme omke Bob. Sûnt it begjin fan 'e jierren '70 is Amerikaan is in profesjonele software-ûntwikkelder wurden (software), en yn' e jierren '90 krige de status fan in ynternasjonale adviseur yn dit gebiet. De ynstrukteur wie dwaande mei in gebiet fan ekstreme programmearring. No is it boek fan 'e auteur yn grutte fraach.

Bernetiid en jeugd

Oer bern en adolesint jierren yn 'e biografy fan' e yngenieur wit net folle feiten. De skriuwer waard berne op 5 desimber 1952 yn 'e Feriene Steaten. Syn folsleine namme is Robert Cecil Martin. Fanôf in iere leeftyd wie hy dol op ynformatyk, besocht ik programma's te skriuwen.

Persoanlik libben

Oer it persoanlike libben fan 'e konsultant is ek ekstreem lytse ynformaasje. Progress-programmeur leaver net te dielen mei de parsegegevens fan dit soarte. Yn sosjale netwurken - "Instagram", "Twitter" - hy lei gjin foto's dy't ljocht soe sjen as Martin is troud. De oandacht fan Robert is konsintrearre op it wurk, ûntwikkelje op en skriuwen fan boeken.

Ingenieur hat syn eigen side besit.

Programmering en boeken

Yn 'e iere jierren '90, wêrfan de Amerikaanske ISBOORDMENTOR stipet, wêryn de ynstrukteurs waarden útfierd op C ++, Java, Java, Building-sjabloanen, uml, lykas op ekstreme programmet metodologyen.

De auteurs fan dit soarte skriuwprogramma's waarden Kent Beck, Ward Cunningham en oare ûndersikers. It konsept fan 'e metodyk wie as folget. Wittenskippers hawwe socht nuttige tradisjonele metoaden te tapassen en praktiken fan software-ûntwikkeling troch troch har op te heffen op in nij "ekstreme" nivo.

Earder, earder om in kontrôle te fieren fan 'e koade te fieren, waard ien programmeur dwaande mei in direkte kontrôle fan' e koade skreaun troch de twadde ûntwikkelder. "Ekstreem" ferzje fan dizze praktyk dikte de needsaak foar "Pair Programming". Yn dit gefal wie ien wurknimmer dwaande mei it skriuwen fan 'e koade, seach de twadde tagelyk nei it materiaal dat krekt waard makke troch syn kollega.

Yn 1995 ûntwikkelje it earste wurk fan 'e skriuwer fan' e skriuwer-oriïnteare applikaasjes op C ++ mei de Bucha-metoade brûkt yn Prentice-Hall, de Amerikaanske publisearjende tsjinst, dy't spesjaliseart yn 'e boeken fan edukative ûnderwerpen.

Fan 1996 Tsjin 1999 tsjinne Martin as haadredakteur fan C ++ Rappedazine. Yn 2002 wie d'r in nij wurk fan 'e ûndersiker "Fast Untwikkeling fan programma's. Prinsipes, foarbylden, oefenje. " Yn dizze edysje ferhege ûnderwerken yn it earste boek fan 'e auteur waarden werhelle, en nije nuttige tips oer objekt-rjochte ûntwerp en ûntwikkeling yn agile teams waarden iepenbiere.

Boeken produsearre troch de Amerikanen fûn gau in sirkel fan lêzers en krige populariteit net allinich yn 'e steaten, mar ek yn oare lannen. Yn 2007 hat de auteur it publyk bliid mei it wurk "prinsipes, patroanen en metoaden fan fleksibele ûntwikkeling yn C #". Martin besocht teoretysk materiaal te sammeljen op it ûnderwerp, en ek iepenbiere aspekten fan 'e praktyske tapassing fan fleksibele ûntwikkeling.

It adresseart ek de metoaden fan refactoring en metoaden fan produktyf gebrûk fan soarten UML-diagrammen. De foarbylden fan 'e taskexet wurde toand, wat eroshes en falske aksjes tastien binne tidens oplossingen, en oanfragen wurde jûn hoe't jo it foarkomme hoe't jo it foarkomme.

Yn 2008 waard de skriuwers fan 'e skriuwers fan' e skriuwer oanfolle mei nije skepping - arbeid mei de titel "Clean Code. Skepping, analyse en refactoring. " De wichtichste stjoer it is foechhawwende programmearring. Yn 'e publikaasje beklamme Robert Robert dat sels de rudely makke programmoade yn steat is om te wurkjen. De "Dirty" Koade fereasket lykwols ekstra boarnen út it bedriuw fan 'e ûntwikkelder.

Robert Martin - Foto, biografy, persoanlik libben, nijs, programmeur, boeken 2021 4595_1

Dêrom is it wichtich om te learen hoe't se fuortendaliks in "produkt" moatte kreëarje sûnder te blotten, en hoe't jo it dwaan moatte, fertelt yn it boek. Hjir liet de auteur in soad foarbylden leden, sketst de prinsipes en techniken foar it skriuwen en skjinmeitsje, skjinmeitsje praktyske senario's fan tanimmende kompleksiteit.

Yn 2011, de folgjende bestseller fan 'e wittenskipper "waard de perfekte programmeur publisearre. Hoe kinne jo profesjonele software ûntwikkeling wurde. " Yn it wurk relatearre de Amerikaanske problemen mei it skema fan it wurk fan 'e Skepper fan programma's, mei de negative partijen fan' e "Flow State", mei de nuttigens fan PROGRAMMING.

Guon ûnderwerpen út dit wurk waarden ûntwikkele yn it boek fan 2017 "Clean Architektuer. Software Development Art. De publikaasje wurdt rjochte oan ûntwikkelders, analisten, arsjitekten en oare programmearders.

Robert Martin no

Yn 2020 bliuwt de ûndersiker mei meidwaan oan konferinsjes en mastersklassen op it ûnderwerp fan software. Yn "Instagram" Folgers fan 'e Amerikaanske ideeën lizze foto's út dizze eveneminten. Ek de konsultant skriuwt artikels yn tydskriften.

Bibliografy

  • 1995 - "Untwikkeling fan objekt-rjochte applikaasjes op C ++ mei de Bucha-metoade"
  • 2002 - "Untwikkeling fan" snelle programma. Prinsipes, foarbylden, oefenje "
  • 2007 - "MEINSPESS, patroanen en metoaden fan fleksibele ûntwikkeling yn C #"
  • 2008 - "Clean Code. Skepping, analyse en refactoring "
  • 2011 - "De perfekte programmeur. Hoe kinne jo profesjonele ûntwikkeling fan ûntwikkeling wurde?
  • 2017 - "Skjin arsjitektuer. Software Development Art
  • 2019 - "Skjinûntwikkeling: werom nei de basis"

Lês mear