Өмірбаян
Роберт Мартин - Боб Юбраның лақап аты астында даңқы болып табылатын бағдарламашы инженері. 70-ші жылдардың басынан бастап американдық бағдарламалық қамтамасыз етуді (бағдарламалық жасақтама), ал 90-шы жылдары осы салада халықаралық консультант мәртебесін алды. Оқытушы экстремалды бағдарламалау саласында жұмыс жасады. Қазір автордың кітабы үлкен сұранысқа ие.Балалық және жастық шағы
Балалар мен жасөспірім жылдар туралы инженердің өмірбаянында аз фактілерді біледі. Жазушы 1952 жылы 5 желтоқсанда АҚШ-та дүниеге келген. Оның толық аты - Роберт Сецил Мартин. Ерте жаста ол информатиканы жақсы көрді, мен бағдарламалар жазуға тырыстым.
Жеке өмір
Консультанттың жеке өмірі туралы да ақпарат өте аз. Бағдарламалаушы осы түрдегі баспасөз мәліметтерімен бөліспеуді жөн көреді. Әлеуметтік желілерде - «Инстаграм», «Twitter» - ол Мартин үйленген бе, жоқ па, соны төгетін фотосуреттер қоймайды. Роберттың назары жұмыста шоғырланған, кітаптарды әзірлеу және жазу.Инженер өз сайтына ие.
Бағдарламалау және кітаптар
90-шы жылдардың басында американдық «C ++, Java, Java, ғимарат конспектілері, UML, сонымен қатар экстремалды бағдарламалау әдістемесінде жүргізілді.
Жазу бағдарламаларының осы түрінің авторлары Кент Бек, Каннингем және басқа зерттеушілер болды. Әдістеме түсінігі келесідей болды. Ғалымдар жаңа «экстремалды» деңгейде көтеріліп, пайдалы дәстүрлі әдістер мен бағдарламалық жасақтама жасау тәжірибесін қолдануға тырысты.
Мысалы, Кодекске аудит жүргізіп, бір бағдарламашы екінші әзірлеуші жазған Кодекске тікелей аудит жүргізді. Осы тәжірибенің «экстремалды нұсқасы» «жұптық бағдарламалау» қажеттілігін тудырды. Бұл жағдайда бір қызметкер кодты жазумен айналысқан, екіншісі бір мезгілде оның әріптесі жасаған материалға қарады.
1995 жылы жазушының «Буча әдісін қолдана отырып, C ++ бойынша объектіге бағытталған қосымшаларды әзірлеу» бірінші жұмысы оқу тақырыптарының кітаптарына мамандандырылған Printice-Hall-да жарияланды.
1996 жылдан 1999 жылға дейін Мартин C ++ Report журналының бас редакторы болды. 2002 жылы «Бағдарламалардың жылдам дамуы» ғылыми қызметкерінің жаңа жұмысы болды. Принциптер, мысалдар, практика ». Бұл басылымда автордың алғашқы кітабында көтерілген тақырыптар қайталанды, ал мысалдарға бағытталған дизайн мен дизайн бойынша жаңа пайдалы кеңестер анықталды.
Американдықтар шығарған кітаптар оқырмандар шеңберін тапты және тек мемлекеттерде ғана емес, сонымен бірге басқа елдерде танымал болды. 2007 жылы автор көпшілікке «C # икемді дамудың принциптері, заңдылықтары мен әдістері» жұмысымен қуанды. Мартин тақырып бойынша теориялық материалдарды жинауға тырысты, сонымен қатар икемді дамуды практикалық қолданудың аспектілері туралы да ашылды.
Сондай-ақ, рефакторинг әдістері және UML диаграммаларының түрлерін өнімді пайдалану әдістері қарастырылған. Тапсырмалар жиынтығының мысалдары көрсетілген, шешімдер кезінде қандай эроштар мен жалған әрекеттерге жол берілмейді, ал ескертулер оған қалай аулақ болу керектігі берілген.
2008 жылы жазушының библиографиясы жаңа жаратылысымен толықтырылды - «Таза код» еңбегі. Құру, талдау және рефакторлау ». Негізгі жіберу - білікті бағдарламалау. Жарияланымда Роберт Роберт тіпті дұрысты жасаған бағдарламалық кодтың коды жұмыс істей алатындығын атап өтті. Алайда, «лас» кодекс әзірлеуші компаниясынан қосымша ресурстарды қажет етеді.
![«Боб ағай» Роберт Мартин 2020 жылы «Боб ағай» Роберт Мартин 2020 жылы](/userfiles/126/4595_1.webp)
Сондықтан, «өнімді» дереу қалай жасау керектігін және оны қалай жасау керектігін және оны қалай жасау керектігі кітапта айтады. Бұл жерде автор көптеген мысалдар келтірді, кодты жазу және тазарту принциптері мен әдістері көрсетілген, күрделіліктің практикалық сценарийлерін әзірледі.
2011 жылы «Мінсіз бағдарламашы» ғалымның келесі бестселлері жарық көрді. Бағдарламалық жасақтаманы қалай дамытуға болады ». Жұмыста американдық бағдарламалар жасаушымен, «ағын күйі» теріс кештерімен, жұп және топтық бағдарламалаудың тиімділігі бар бағдарламаларды жасау кестесіне қатысты мәселелерді қарастырады.
Осы жұмыстың кейбір тақырыптары 2017 жылғы «Таза сәулет» кітабында жасалды. Бағдарламалық жасақтама жасау өнері. Жариялау құрылыс салушыларға, талдаушыларға, сәулетшілерге және басқа бағдарламалық жұмысшыларға қатысты.
Роберт Мартин қазір
2020 жылы зерттеуші бағдарламалық жасақтама тақырыбындағы конференциялар мен шеберлік сабақтарына қатысуды жалғастыруда. «Инстаграмда» американдық идеялардың ізбасарлары осы оқиғалардан фотосуреттерді орналастырады. Сондай-ақ, консультант мақалаларды мерзімді басылымдарға жазады.Библиография
- 1995 ж. - «Буча әдісін қолдана отырып, C ++ бойынша объектіге бағытталған қосымшаларды әзірлеу»
- 2002 ж. - «Жылдам бағдарламаны» дамыту. Принциптер, мысалдар, практика »
- 2007 ж. - «C # икемді дамудың принциптері, заңдылықтары мен әдістері»
- 2008 ж. - «Таза код. Құру, талдау және рефакторлау »
- 2011 - «Мінсіз бағдарламашы. Кәсіби даму кәсіптік құруға болады
- 2017 - «Таза сәулет. Бағдарламалық жасақтама жасау өнері
- 2019 ж. - «Таза даму: негіздеріне оралу»