Biografie
Robert Martin ist ein Programmierer-Ingenieur, der auch unter dem Spitznamen Onkel Bob berühmt ist. Seit dem Beginn der 70er Jahre ist American zu einem professionellen Softwareentwickler (Software) geworden, und in den 90er Jahren erhielt der Status eines internationalen Beraters in diesem Bereich. Der Lehrer war in einem Bereich der extremen Programmierung tätig. Nun ist das Buch des Autors in großer Nachfrage.Kindheit und Jugend
Über Kinder- und Jugendliche in der Biografie des Ingenieurs kennt kleine Fakten. Der Schriftsteller wurde am 5. Dezember 1952 in den Vereinigten Staaten geboren. Sein voller Name ist Robert Cecil Martin. Von einem frühen Alter war er eine Informatik, ich habe versucht, Programme zu schreiben.
Privatleben
Über das persönliche Leben des Beraters ist auch extrem wenig Informationen. Programmierer zieht es vor, nicht mit den Pressedetails dieser Art zu teilen. In sozialen Netzwerken - "Instagram", "Twitter" - er lässt keine Fotos aus, die Licht aufhören würden, ob Martin verheiratet ist. Die Aufmerksamkeit von Robert ist auf die Arbeit konzentriert, die Bücher entwickelt und schreibt.Ingenieur besitzt seinen eigenen Standort.
Programmierung und Bücher.
In den frühen 90er Jahren wurde der amerikanische Gründung des Objekts Mentor, in dem die Instruktoren auf C ++, Java, Baudesignvorlagen, UML sowie auf extremen Programmiermethoden durchgeführt wurden.
Die Autoren dieser Art von Schreibprogrammen wurden Kent Beck, Ward Cunningham und andere Forscher. Das Konzept der Methodik war wie folgt. Wissenschaftler haben versucht, nützliche traditionelle Methoden und Softwareentwicklungspraktiken anzuwenden, indem sie sie auf einem neuen "extremen" Level anheben.
Zum Beispiel, früher, um eine Prüfung des Codes durchzuführen, wurde ein Programmierer mit einer direkten Prüfung des vom zweiten Entwickler geschriebenen Kodex tätig. "Extreme" -Version dieser Praxis diktierte den Bedarf an "Paarprogrammierung". In diesem Fall war ein Mitarbeiter mit dem Schreiben des Codes, der zweite, gleichzeitig das Material ansah, das gerade von seinem Kollege erstellt wurde.
1995 wurde die erste Arbeit des Autors "Entwicklungsobjektorientierte Anwendungen auf C ++ mit der Bucha-Methode in der Prentice-Halle, dem amerikanischen Publishing-Service, veröffentlicht, der sich auf die Bücher von pädagogischen Themen spezialisiert hat.
Von 1996 bis 1999 diente Martin als Chef-Editor des C ++ - Berichtsmagazins. Im Jahr 2002 gab es eine neue Arbeit des Forschers "Schnelle Entwicklung von Programmen. Prinzipien, Beispiele, Praxis. " In dieser Ausgabe wurden in der ersten Buch des Autors erhobenen Themen wiederholt, und neue nützliche Tipps zum objektorientierten Design und der Entwicklung in agilen Teams wurden offenbart.
Bücher, die von den Amerikanern hergestellt werden, fanden schnell einen Kreis von Lesern und erhielten nicht nur in den Staaten, sondern auch in anderen Ländern Popularität. Im Jahr 2007 freute sich der Autor die Öffentlichkeit mit den Arbeiten "Prinzipien, Mustern und Methoden der flexiblen Entwicklung in C #". Martin versuchte, theoretisches Material zum Thema zu sammeln, und offenbarte auch Aspekte der praktischen Anwendung der flexiblen Entwicklung.
Es spricht auch auf die Methoden der Refactoring und Methoden der produktiven Verwendung von UML-Diagrammen. Die Beispiele der eingestellten Aufgaben werden angezeigt, welche ersuchten und falsche Aktionen während der Lösungen zulässig sind, und es gibt Anweisungen, wie Sie es vermeiden können.
Im Jahr 2008 wurde die Bibliographie des Schriftstellers mit neuer Kreationsarbeit mit dem Titel "sauberer Code" aufgefüllt. Erstellung, Analyse und Refactoring. " Die Hauptsendung ist eine kompetente Programmierung. In der Publikation betonte Robert, dass selbst der ruckely-Programmcode funktionieren kann. Der "Dirty" -Code erfordert jedoch zusätzliche Ressourcen der Firma des Entwicklers.
![Robert Martin - Foto, Biografie, persönliches Leben, Nachrichten, Programmierer, Bücher 2021 4595_1](/userfiles/126/4595_1.webp)
Daher ist es wichtig zu lernen, wie man sofort ein "Produkt" ohne Blots erstellt und wie es geht, erzählt in dem Buch. Hier führte der Autor viele Beispiele, die die Grundsätze und Techniken zum Schreiben und Reinigen des Codes umrissen, entwickelten praktische Szenarien der zunehmenden Komplexität.
Im Jahr 2011 wurde der nächste Bestseller des Wissenschaftlers "Der perfekte Programmierer veröffentlicht. Wie werde ich ein Softwareentwicklungsfachmann? " In der Arbeit berücksichtigt der Amerikaner Fragen, die sich auf den Zeitplan der Arbeit des Erstellers von Programmen zusammenhängen, mit den negativen Parteien des "Flow-Staates", mit der Nützlichkeit der Paar- und Gruppenprogrammierung.
Einige Themen aus dieser Arbeit wurden im Buch 2017 "Saubere Architektur" entwickelt. Softwareentwicklung Kunst. Die Publikation richtet sich an Entwickler, Analysten, Architekten und andere Programmierarbeiter.
Robert Martin jetzt
Im Jahr 2020 beteiligt sich der Forscher weiter an Konferenzen und Meisterkurse zum Thema Software. In "Instagram" legen Sie die Anhänger der amerikanischen Ideen Fotos von diesen Ereignissen aus. Auch der Berater schreibt Artikel in Zeitschriften.Literaturverzeichnis
- 1995 - "Entwicklung von objektorientierten Anwendungen auf C ++ mit der BUCHA-Methode"
- 2002 - "Schnelle Programmentwicklung. Prinzipien, Beispiele, Praxis "
- 2007 - "Prinzipien, Muster und Methoden der flexiblen Entwicklung in C #"
- 2008 - "Code sauber. Erstellung, Analyse und Refactoring "
- 2011 - "Der perfekte Programmierer. Wie werde ich ein professioneller Entwicklung professionell?
- 2017 - "Saubere Architektur. Softwareentwicklungskunst
- 2019 - "Clean Development: Zurück zu den Grundlagen"