Biografia
Robert Martin é engenheiro de programador, que também fama sob o apelido de tio Bob. Desde o início dos anos 70, a American se tornou um desenvolvedor de software profissional (software), e nos anos 90 recebeu o status de um consultor internacional nessa área. O instrutor estava envolvido em uma área de programação extrema. Agora o livro do autor está em grande demanda.Infância e juventude
Sobre os anos e adolescentes na biografia do engenheiro conhece pequenos fatos. O escritor nasceu em 5 de dezembro de 1952 nos Estados Unidos. Seu nome completo é Robert Cecil Martin. Desde cedo, ele gostava de informática, tentei escrever programas.
Vida pessoal
Sobre a vida pessoal do consultor também é extremamente pouca informação. Programador prefere não compartilhar com os detalhes da imprensa desse tipo. Em redes sociais - "Instagram", "Twitter" - ele não estabelece fotos que perderiam se Martin é casado. A atenção de Robert está concentrada no trabalho, desenvolvendo e escrevendo livros.Engenheiro é dono de seu próprio site.
Programação e livros
No início dos anos 90, o American Fundado Object Mentor, no qual os instrutores foram conduzidos em modelos de design C ++, Java, construindo, UML, bem como em metodologias de programação extremas.
Os autores deste tipo de programas de escrita tornaram-se Kent Beck, Ward Cunningham e outros pesquisadores. O conceito da metodologia foi o seguinte. Os cientistas procuraram aplicar métodos tradicionais e práticas de desenvolvimento de software, levantando-os em um novo nível "extremo".
Por exemplo, anteriormente para realizar uma auditoria do código, um programador foi envolvido em uma auditoria direta do código escrito pelo segundo desenvolvedor. A versão "extrema" desta prática ditou a necessidade de "programação do par". Nesse caso, um funcionário estava envolvido por escrito o código, o segundo simultaneamente olhou para o material que foi apenas criado por seu colega.
Em 1995, o primeiro trabalho do escritor "desenvolvendo aplicativos orientados a objetos no C ++ usando o método Bucha foi publicado no Prentice-Hall, o American Publishing Service, especializado nos livros de tópicos educacionais.
De 1996 a 1999, Martin serviu como editor-chefe da revista C ++ Relats. Em 2002, houve um novo trabalho do pesquisador "Desenvolvimento rápido de programas. Princípios, exemplos, prática ". Nesta edição, os tópicos levantados no primeiro livro do autor foram repetidos e novas dicas úteis sobre design e desenvolvimento orientadas a objetos em equipes ágeis foram reveladas.
Os livros fabricados pelos americanos rapidamente encontraram um círculo de leitores e ganharam popularidade não apenas nos estados, mas também em outros países. Em 2007, o autor agradou ao público com o trabalho "Princípios, padrões e métodos de desenvolvimento flexível em C #". Martin tentou coletar material teórico sobre o tema, e também divulgar aspectos da aplicação prática de desenvolvimento flexível.
Também aborda os métodos de refatoração e métodos de uso produtivo de tipos de diagramas UML. Os exemplos do conjunto de tarefas são mostrados, quais eroshes e ações falsas são permitidas durante as soluções e os prompts são dados como evitá-lo.
Em 2008, a bibliografia do escritor foi reabastecida com nova criação - Trabalho intitulado "Código Limpo. Criação, análise e refatoração ". O principal envio é programação competente. Na publicação, Robert enfatizou que mesmo o código do programa rudemente feito é capaz de funcionar. No entanto, o código "sujo" requer recursos adicionais da empresa do desenvolvedor.
![Robert Martin - Foto, Biografia, Vida Pessoal, Notícias, Programador, Livros 2021 4595_1](/userfiles/126/4595_1.webp)
Portanto, é importante aprender a criar imediatamente um "produto" sem borrões e como fazê-lo, diz no livro. Aqui, o autor liderou muitos exemplos, delineou os princípios e técnicas para escrever e limpar o código, desenvolveu cenários práticos de complexidade crescente.
Em 2011, o próximo bestseller do cientista "o programador perfeito foi publicado. Como se tornar um profissional de desenvolvimento de software. " No trabalho, o americano considera questões relacionadas ao cronograma do trabalho do criador de programas, com os partidos negativos do "estado de fluxo", com a utilidade da programação de pares e grupos.
Alguns tópicos deste trabalho foram desenvolvidos no livro de 2017 "Arquitetura limpa. Arte de desenvolvimento de software. A publicação é endereçada a desenvolvedores, analistas, arquitetos e outros trabalhadores de programação.
Robert Martin agora
Em 2020, o pesquisador continua a participar de conferências e master classes sobre o assunto de software. Em "Instagram" seguidores das ideias americanas estabelecem fotos desses eventos. Também o consultor escreve artigos em periódicos.Bibliografia
- 1995 - "Desenvolvimento de aplicativos orientados a objetos no C ++ usando o método Bucha"
- 2002 - "Desenvolvimento rápido do programa. Princípios, exemplos, prática "
- 2007 - "Princípios, padrões e métodos de desenvolvimento flexível em C #"
- 2008 - "Código Limpo. Criação, análise e refatoração "
- 2011 - "O programador perfeito. Como se tornar um profissional de desenvolvimento profissional
- 2017 - "Arquitetura limpa. Arte de desenvolvimento de software
- 2019 - "Desenvolvimento limpo: de volta ao básico"