Robert C. Martin (1952-ben születetthttp://vimeo.com/64086087 (7:20)) Bob bácsi néven ismert amerikai szoftverkonzulens, oktató és szerző. Martin professzionális szoftverfejlesztő 1970 óta és nemzetközi szoftverkonzulens 1990 óta. 2001-ben életre hívott egy csoporttalálkozót, amely megalkotta az agilis szoftverfejlesztést az extrém programozási technikákból. Továbbá kulcsfontosságú tagja a szoftver szaktudás mozgalomnak.

Cégei Ő alapította az Object Mentor Inc.-et, (már megszűnt) konzultációs céget, amely a C++, Java, OOP, tervezési minták, UML, agilis módszertanok és extrém programozás oktatására specializálta magát. 1996-tól 1999-ig ő volt a főszerkesztője a C++ Report-nak. 2002-ben írta Agilis szoftverfejlesztés: alapelvek, minták és gyakorlat, mely gyakorlati tanácsokat ad agilis csoportoknak objektumorientált tervezés és fejlesztés területén. Számos népszerű könyvet és cikket publikált a programozásról és a szoftver módszertanokról.

2020 márciusában két céget üzemeltetett:

Uncle Bob Consulting – konzultációs és oktatási szolgáltatásokkal foglalkozik Clean Coders – oktató videókat készít

Szoftver elvek és pártfogás Martin öt elve együttesen vált ismertté az úgy nevezett SOLID elvekként. Habár ő találta fel a legtöbb elvet amely mellett áll, a Liskov helyettesítés elvét Barbara Liskov találta fel, és a nyílt-zárt elvet pedig Bertrand Meyer.

Martin egyik indítványozója a szoftveres kivitelezésnek, agilis szoftverfejlesztésnek és a tesztvezérelt fejlesztésnek.

Irodalomjegyzék

Clean Architecture: A Craftman's Guide to Software Structure and Design. Prentice Hall (2017). Clean Agile: Back to Basics. Prentice Hall (2019).

Magyarul megjelent művei Tiszta kód. Az agilis szoftverfejlesztés kézikönyve; ford. Gilicze Bálint, Rézműves László; Kiskapu, Bp., 2010 Túlélőkönyv programozóknak. Hogyan váljunk igazi szakemberré; ford. Rézműves László; Kiskapu, Bp., 2011

Kapcsolódó szócikkek SOLID Csomagolási elv Egyetlen felelősség elve

Jegyzetek

További információk Agilis kiáltvány aláírói

Személyes webhelyei Clean Coder @unclebobmartin – Twitter cleancoders.com Uncle Bob – 8th Light Blog UncleBob – GitHub Personal Facebook Page Clean Code Google Discussion Group Object Mentor Old Object Mentor Site On SkillsMatter.com Artima Blog

Előadások Clean Coder

Fordítás

Kategória:Számítástechnikusok Kategória:Szoftvertesztelés Kategória:1952-ben született személyek Kategória:Élő személyek Kategória:Extrém programozás