Robert Martin - Foto, Biografía, Vida personal, Noticias, Programador, Libros 2021

Anonim

Biografía

Robert Martin es un ingeniero programador, que también fama bajo el apodo del tío Bob. Desde principios de los años 70, American se ha convertido en un desarrollador de software profesional (software), y en los años 90 recibió el estado de un consultor internacional en esta área. El instructor estaba comprometido en un área de programación extrema. Ahora el libro del autor está en gran demanda.

Infancia y juventud

Sobre los años de niños y adolescentes en la biografía del ingeniero conoce pequeños hechos. El escritor nació el 5 de diciembre de 1952 en los Estados Unidos. Su nombre completo es Robert Cecil Martin. Desde una edad temprana, le gustó la informática, intenté escribir programas.

Vida personal

Sobre la vida personal del consultor también es una información extremadamente pequeña. El programador prefiere no compartir con los detalles de la prensa de este tipo. En las redes sociales: "Instagram", "Twitter": no establece fotos que arrojarían luz sobre si Martin está casada. La atención de Robert se concentra en el trabajo, desarrollándose y escribiendo libros.

El ingeniero posee su propio sitio.

Programación y libros.

A principios de los 90, el Mentor de objeto fundado estadounidense, en el que se realizaron los instructores en C ++, Java, plantillas de diseño de edificios, UML, así como en metodologías de programación extremos.

Los autores de este tipo de programas de escritura se convirtieron en Kent Beck, Ward Cunningham y otros investigadores. El concepto de la metodología fue el siguiente. Los científicos han tratado de aplicar métodos tradicionales útiles y prácticas de desarrollo de software al levantarlos en un nuevo nivel "extremo".

Por ejemplo, anteriormente para realizar una auditoría del código, un programador se involucró en una auditoría directa del código escrito por el segundo desarrollador. La versión "extrema" de esta práctica dictó la necesidad de "programación de pares". En este caso, un empleado se dedicó a escribir el código, el segundo examinó simultáneamente el material que fue creado por su colega.

En 1995, el primer trabajo del escritor "desarrollando aplicaciones orientadas a objetos en C ++ utilizando el método Bucha se publicó en Prentice-Hall, el Servicio de publicación estadounidense, que se especializa en los libros de temas educativos.

De 1996 a 1999, Martin se desempeñó como editor jefe de la revista C ++ Report Report. En 2002, hubo un nuevo trabajo del investigador "Rápido desarrollo de programas. Principios, ejemplos, práctica ". En esta edición, se repitieron temas planteados en el primer libro del autor, y se revelaron nuevos consejos útiles sobre el diseño y el desarrollo orientados a objetos en los equipos ágiles.

Los libros fabricados por los estadounidenses encontraron rápidamente un círculo de lectores y obtuvieron popularidad no solo en los estados, sino también en otros países. En 2007, el autor complació al público el trabajo "Principios, patrones y métodos de desarrollo flexible en C #". Martin intentó recolectar material teórico sobre el tema, y ​​también reveló aspectos de la aplicación práctica del desarrollo flexible.

También aborda los métodos de refactorización y métodos de uso productivo de los tipos de diagramas UML. Se muestran los ejemplos de las tareas establecidas, lo que se permiten eroshes y acciones falsas durante las soluciones, y se les da las indicaciones cómo evitarlo.

En 2008, la bibliografía del escritor se reponen con la nueva creación: el trabajo titulado "Código limpio. Creación, análisis y refactorización ". El principal envío es una programación competente. En la publicación, Robert enfatizó que incluso el código de programa hecha bruscamente es capaz de trabajar. Sin embargo, el código "sucio" requiere recursos adicionales de la compañía del desarrollador.

Robert Martin - Foto, Biografía, Vida personal, Noticias, Programador, Libros 2021 4595_1

Por lo tanto, es importante aprender a crear inmediatamente un "producto" sin transferencias, y cómo hacerlo, le dice en el libro. Aquí, el autor llevó muchos ejemplos, describió los principios y técnicas para escribir y limpiar el código, desarrolló escenarios prácticos de la creciente complejidad.

En 2011, el próximo bestseller del científico "se publicó el programador perfecto. Cómo convertirse en un profesional de desarrollo de software ". En el trabajo, el estadounidense considera temas relacionados con el calendario de trabajo del Creador de programas, con las partes negativas del "Estado de flujo", con la utilidad de la programación de pares y grupos.

Algunos temas de este trabajo se desarrollaron en el libro 2017 "Arquitectura limpia. Artículo de desarrollo de software. La publicación está dirigida a desarrolladores, analistas, arquitectos y otros trabajadores de programación.

Robert Martin ahora

En 2020, el investigador continúa participando en conferencias y clases maestras sobre el tema del software. En "Instagram", seguidores de las ideas estadounidenses, diseñan fotos de estos eventos. Además, el consultor escribe artículos en publicaciones periódicas.

Bibliografía

  • 1995 - "Desarrollo de aplicaciones orientadas a objetos en C ++ utilizando el método BUCHA"
  • 2002 - "Desarrollo rápido del programa. Principios, ejemplos, práctica "
  • 2007 - "Principios, patrones y métodos de desarrollo flexible en C #"
  • 2008 - "Código limpio. Creación, análisis y refactorización ".
  • 2011 - "El programador perfecto. Cómo convertirse en un profesional de desarrollo profesional.
  • 2017 - "Arquitectura limpia. Arte de desarrollo de software
  • 2019 - "Desarrollo limpio: Volver a lo básico"

Lee mas