Robert martin - photo, biographie, vie personnelle, nouvelles, programmeur, livres 2021

Anonim

Biographie

Robert Martin est un ingénieur de programmeur, qui renommée également sous le surnom oncle Bob. Depuis le début des années 70, American est devenu un développeur de logiciels professionnel (logiciel) et dans les années 90 a reçu le statut d'un consultant international dans ce domaine. L'instructeur était engagé dans une zone de programmation extrême. Maintenant, le livre de l'auteur est en grande demande.

Enfance et jeunesse

À propos des années d'enfants et d'adolescents dans la biographie de l'ingénieur connaît peu de faits. L'écrivain est né le 5 décembre 1952 aux États-Unis. Son nom complet est Robert Cecil Martin. Dès son plus jeune âge, il a aimé l'informatique, j'ai essayé d'écrire des programmes.

Vie privée

À propos de la vie personnelle du consultant est également extrêmement peu d'informations. Le programmeur préfère ne pas partager avec les détails de la presse de ce type. Dans les réseaux sociaux - "Instagram", "Twitter" - il n'entraîne pas de photos qui éclairaient si Martin est marié. L'attention de Robert est concentrée au travail, développer et écrire des livres.

L'ingénieur est propriétaire de son propre site.

Programmation et livres

Au début des années 90, le mentor d'objet créé américain, dans lequel les instructeurs ont été menés sur C ++, Java, des modèles de conception de bâtiments, UML, ainsi que sur des méthodologies de programmation extrêmes.

Les auteurs de ce type d'écriture sont devenus Kent Beck, Ward Cunningham et d'autres chercheurs. Le concept de la méthodologie était la suivante. Les scientifiques ont cherché à appliquer des méthodes traditionnelles et des pratiques de développement de logiciels utiles en les soulevant sur un nouveau niveau "extrême".

Par exemple, plus tôt pour effectuer une vérification du code, un programmeur a été engagé dans un audit direct du code écrit par le deuxième développeur. La version "extrême" de cette pratique a dicté la nécessité de "programmer une paire". Dans ce cas, un employé a été engagé dans l'écriture du code, la seconde simultanément examinée simultanément le matériel qui vient de créer son collègue.

En 1995, la première œuvre de l'auteur "Développer des applications orientées objet sur C ++ à l'aide de la méthode BUCHA a été publiée dans Prentice-Hall, le service d'édition américaine, spécialisé dans les livres de sujets éducatifs.

De 1996 à 1999, Martin a servi de rédacteur en chef du magazine C ++ Signaler. En 2002, il y a eu une nouvelle œuvre du chercheur «Développement rapide des programmes. Principes, exemples, pratique. " Dans cette édition, des sujets soulevés dans le premier livre de l'auteur ont été répétés et de nouveaux conseils utiles sur la conception et le développement orientés objet dans des équipes agiles ont été révélées.

Les livres fabriqués par les Américains ont rapidement trouvé un cercle de lecteurs et gagnaient la popularité non seulement dans les États, mais également dans d'autres pays. En 2007, l'auteur a plu au public avec les travaux «Principes, modèles et méthodes de développement flexible en C #». Martin a tenté de collecter des documents théoriques sur le sujet et a également divulgué des aspects de l'application pratique du développement flexible.

Il aborde également les méthodes de refactorisation et de méthodes d'utilisation productive de types de diagrammes UML. Les exemples des tâches définies sont affichés, quelles érigmes et fausses actions sont autorisées pendant les solutions et des invites ont donné comment l'éviter.

En 2008, la bibliographie de l'écrivain a été reconstituée par une nouvelle création - la main-d'œuvre intitulée «Code de nettoyage. Création, analyse et refactoring. " L'envoi principal est la programmation compétente. Dans la publication, Robert a souligné que même le code de programme rudement effectué est capable de travailler. Cependant, le code "sale" nécessite des ressources supplémentaires de la société du développeur.

Robert martin - photo, biographie, vie personnelle, nouvelles, programmeur, livres 2021 4595_1

Par conséquent, il est important d'apprendre à créer immédiatement un "produit" sans blots et comment le faire, raconte dans le livre. Ici, l'auteur a mené de nombreux exemples, décrivant les principes et techniques d'écriture et de nettoyage du code, développé des scénarios pratiques de la complexité croissante.

En 2011, le prochain best-seller du scientifique "Le programmateur parfait a été publié. Comment devenir professionnel de développement de logiciels. " Au travail, l'Américain considère les problèmes liés au calendrier des travaux du créateur de programmes, avec les parties négatives de "l'état de flux", avec l'utilité de la paire et de la programmation de groupe.

Certains sujets de ce travail ont été développés dans le livre de 2017 "Architecture propre. Développement de logiciels Art. La publication est adressée aux développeurs, analystes, architectes et autres travailleurs de la programmation.

Robert martin maintenant

En 2020, le chercheur continue de participer à des conférences et de classes de maître sur le sujet du logiciel. Dans "Instagram", les adeptes des idées américaines contiennent des photos de ces événements. Le consultant écrit également des articles en périodiques.

Bibliographie

  • 1995 - "Développement d'applications orientées objet sur C ++ à l'aide de la méthode BUCHA"
  • 2002 - «Développement rapide du programme. Principes, exemples, pratique "
  • 2007 - "Principes, modèles et méthodes de développement flexible en C #"
  • 2008 - "Clean Code. Création, analyse et refactoring "
  • 2011 - "Le programmeur parfait. Comment devenir un professionnel de développement professionnel
  • 2017 - "Architecture propre. Développement de logiciels Art
  • 2019 - "Développement propre: retour aux bases"

Lire la suite