Биография
Робърт Мартин е инженер по програмист, който също слава под псевдонима чичо Боб. От началото на 70-те години американецът се превърна в професионален разработчик на софтуер (софтуер), а през 90-те години получиха статут на международен консултант в тази област. Инструкторът се занимава с област от екстремни програми. Сега книгата на автора е в голямо търсене.Детство и младежта
За детските и юношеските години в биографията на инженера знае малки факти. Писателят е роден на 5 декември 1952 г. в САЩ. Пълното му име е Робърт Сесил Мартин. От ранна възраст той е любител на информатиката, аз се опитах да пиша програми.
Личен живот
За личния живот на консултанта също е изключително малка информация. Програмистът предпочита да не споделя с данните за натискане на този вид. В социалните мрежи - "Instagram", "Twitter" - той не излага снимки, които биха хвърлили светлина, независимо дали Мартин е женен. Вниманието на Робърт е съсредоточено на работа, разработване и писане на книги.Инженерът притежава собствен сайт.
Програмиране и книги
В началото на 90-те години американският бан наставник, в който инструкторите бяха проведени на C ++, Java, шаблони за проектиране, UML, както и на екстремни методологии за програмиране.
Авторите на този тип програми за писане стават Kent Beck, Ward Cunningham и други изследователи. Концепцията за методологията е както следва. Учените са се стремили да прилагат полезни традиционни методи и практики за разработване на софтуер, като ги вдигат на ново ниво "екстремно".
Например, по-рано да се извърши одит на кода, един програмист е бил ангажиран с пряк одит на кода, написан от втория разработчик. "Extreme" версия на тази практика диктува необходимостта от "програмиране на двойки". В този случай един служител е бил ангажиран в писмен вид кодекса, вторият едновременно погледна материала, който е бил създаден от неговия колега.
През 1995 г. първата работа на писателя "Разработване на обектно-ориентирани приложения на C ++, използвайки метода BUCHA, е публикувана в Prentice-Hall, американската издателска услуга, която е специализирана в книгите на образователните теми.
От 1996 до 1999 г. Мартин служи като главен редактор на списание C ++. През 2002 г. имаше нова работа на изследователя "Бързо развитие на програмите. Принципи, примери, практика. " В това издание бяха повдигнати теми в първата книга на автора и бяха разкрити нови полезни съвети за обектно-ориентирания дизайн и развитие в пъргавите екипи.
Книгите, произведени от американците, бързо намериха кръг от читатели и придобиха популярност не само в държавите, но и в други страни. През 2007 г. авторът е доволен на обществеността с принципите, моделите и методите за гъвкаво развитие в C # ". Мартин се опита да събере теоретичен материал по темата, а също така разкрити аспекти на практическото прилагане на гъвкавото развитие.
Той също така разглежда методите за рефакторинг и методи за продуктивно използване на типове UML диаграми. Показани са примерите за зададените задачи, какви е еростоятелни и фалшиви действия по време на решенията и са дадени подкани как да го избегнат.
През 2008 г. библиографията на писателя бе попълнена с ново създаване - труд, озаглавен "Чист код. Създаване, анализ и рефакторинг. " Основното изпращане е компетентно програмиране. В публикацията Робърт подчерта, че дори грубо направеният програмен код може да работи. Въпреки това, "мръсният" код изисква допълнителни ресурси от компанията на разработчика.
Ето защо е важно да се научите как веднага да създадете "продукт" без блоти и как да го направите, разказва в книгата. Тук авторът ръководи много примери, очерта принципите и техниките за писане и почистване на кода, разработи практически сценарии за увеличаване на сложността.
През 2011 г. следващият бестселър на учения "Перфектният програмист беше публикуван. Как да станете професионалист за развитие на софтуера. " В работата американецът счита въпросите, свързани с графика на работата на създателя на програмите, с отрицателните страни на "състояние на потока", с полезността на двойката и груповото програмиране.
Някои теми от тази работа бяха разработени в книгата за 2017 г. "чиста архитектура. Разработване на софтуер Чл. Публикацията е адресирана до разработчици, анализатори, архитекти и други програми за програмиране.
Робърт Мартин сега
През 2020 г. изследователят продължава да участва в конференции и майсторски класове по темата за софтуера. В "Instagram" последователите на американските идеи излагат снимки от тези събития. Също така консултантът пише статии в периодични издания.Библиография
- 1995 - "Разработване на обектно-ориентирани приложения на C ++ с помощта на метода BUCHA"
- 2002 - "Бързо развитие на програмата. Принципи, примери, практики "
- 2007 - "Принципи, модели и методи за гъвкаво развитие в C #"
- 2008 - "Чист код. Създаване, анализ и рефакторинг "
- 2011 - "Перфектният програмист. Как да станете професионален професионален професионалист
- 2017 - "Чиста архитектура. Разработване на софтуер Чл
- 2019 - "Чисто развитие: обратно към основите"