Robert Martin - foto, životopis, osobný život, novinky, programátor, knihy 2021

Anonim

Životopis

Robert Martin je programátor Engineer, ktorý tiež sláva pod prezývkou strýkovia Bob. Od začiatku 70. rokov sa Američan stal profesionálnym vývojárom softvéru (softvér) av 90. rokoch dostal stav medzinárodného poradcu v tejto oblasti. Inštruktor bol zapojený do oblasti extrémneho programovania. Teraz je kniha autora vo veľkom dopyte.

Detstvo a mládež

O detí a dospievajúcich rokoch v biografie inžiniera pozná malé fakty. Spisovateľ sa narodil 5. decembra 1952 v Spojených štátoch. Jeho celé meno je Robert Cecil Martin. Od začiatku veku bol fond informatiky, snažil som sa písať programy.

Osobný život

O osobnom živote konzultanta je tiež mimoriadne malými informáciami. Programátor uprednostňuje, aby sa nezdieľali s tlačiarňami tohto druhu. V sociálnych sieťach - "Instagram", "Twitter" - neklamní fotografie, ktoré by osvetľovali, či je Martin ženatý. Upozornenie Roberta sa sústreďuje v práci, rozvíja a písanie kníh.

Inžinier vlastní vlastnú stránku.

Programovanie a knihy

Na začiatku 90. rokov sa Američan založil objektový mentor, v ktorom boli inštruktori uskutočnili na C ++, Java, Stavebné šablóny, UML, ako aj na extrémnych metodikách programovania.

Autori tohto typu písacích programov sa stali KENT Beck, Ward Cunningham a ďalšími výskumníkmi. Koncepcia metodiky bola nasledovná. Vedci sa snažili aplikovať užitočné tradičné metódy a postupy vývoja softvéru zrušením na novú úroveň "Extreme".

Napríklad skôr, ako vykonať audit kódexu, jeden programátor sa zaoberal priamym auditom kódexu napísaného druhým vývojárom. "Extrémna" verzia tejto praxe diktovala potrebu "Programovanie pár". V tomto prípade bol jeden zamestnanec zapojený písomne ​​kód, druhý súčasne sa pozrel na materiál, ktorý práve vytvoril jeho kolega.

V roku 1995 bola prvá práca spisovateľa "vyvíjajúca objektovo orientované aplikácie na C ++ pomocou metódy Bucha publikovaná v Prentice-Hall, americká vydavateľská služba, ktorá sa špecializuje na knihy vzdelávacích tém.

Od roku 1996 do roku 1999 slúžil Martin ako hlavný editor časopisu C ++ Report. V roku 2002 došlo k novej práci výskumníka "Rýchly rozvoj programov. Princípy, príklady, prax. " V tomto vydaní sa témy zvýšené v prvej knihe autora opakovali a boli odhalené nové užitočné tipy na objektovo orientovaný dizajn a vývoj v agilných tímoch.

Knihy vyrábané Američanmi rýchlo našli kruh čitateľov a získali popularitu nielen v štátoch, ale aj v iných krajinách. V roku 2007 autor potešil verejnosť s prácou "princípmi, vzormi a metódami flexibilného vývoja v C #". Martin sa pokúsil zbierať teoretický materiál na tému, a tiež popísané aspekty praktického uplatňovania flexibilného vývoja.

Zaoberá sa tiež metódami refaktorstva a metód produktívneho používania typov UML diagramov. Uvádzajú sa príklady súpravy úloh, čo je eroshes a falošné akcie sú povolené počas riešení, a výzvy sú uvedené, ako sa tomu vyhnúť.

V roku 2008 bola bibliografia spisovateľa dopĺňaná novým tvorbou - Práca s názvom "Čistý kód. Tvorba, analýza a refaktorstvo. " Hlavné číslo je kompetentné programovanie. V publikácii Robert zdôraznil, že aj hrubo vyrobený programový kód je schopný pracovať. "Dirty" kód si však vyžaduje dodatočné zdroje od spoločnosti Developer.

Robert Martin - foto, životopis, osobný život, novinky, programátor, knihy 2021 4595_1

Preto je dôležité, aby ste sa naučili okamžite vytvoriť "produkt" bez blotov a ako to urobiť, povie v knihe. Tu autor viedol mnoho príkladov, načrtol princípy a techniky na písanie a čistenie kódu, vyvinuli praktické scenáre zvyšujúcej sa zložitosti.

V roku 2011 bol uverejnený ďalší bestseller vedeckého "Perfektný programátor. Ako sa stať profesionálom pre vývoj softvéru. " V práci, American považuje otázky súvisiace s harmonogramom práce tvorcu programov, s negatívnymi stranami "prietoku" s užitočnosťou párových a skupinových programovaní.

Niektoré témy z tejto práce boli vyvinuté v knihe 2017 "Clean Architecture. Rozvoj softvéru Umenie. Publikácia je určená vývojárom, analytikom, architektom a iným programovým pracovníkom.

Robert Martin teraz

V roku 2020 sa výskumný pracovník naďalej zúčastňuje na konferenciách a kapitálových triedach na predmet softvéru. V "Instagram" nasledovníkov amerických myšlienok položili fotografie z týchto udalostí. Tiež konzultant píše články do periodík.

Bibliografia

  • 1995 - "Vývoj objektovo orientovaných aplikácií na C ++ pomocou metódy Bucha"
  • 2002 - "Rýchly vývoj programu. \ T Princípy, príklady, prax "
  • 2007 - "Zásady, vzory a metódy flexibilného vývoja v C #"
  • 2008 - "Čistý kód. \ T Tvorba, analýza a refaktory "
  • 2011 - "Perfektný programátor." Ako sa stať profesionálnym rozvojom
  • 2017 - "Čistá architektúra. Rozvoj softvéru Umenie
  • 2019 - "Čistý vývoj: Späť na základy"

Čítaj viac