Robert Martin - Foto, Biografi, Kehidupan pribadi, Berita, Programmer, Buku 2021

Anonim

Biografi

Robert Martin adalah seorang insinyur programmer, yang juga ketenaran di bawah nama panggilan Paman Bob. Sejak awal tahun 70-an, Amerika telah menjadi pengembang perangkat lunak profesional (perangkat lunak), dan pada tahun 90-an menerima status konsultan internasional di bidang ini. Instruktur terlibat dalam area pemrograman ekstrem. Sekarang kitab penulis sangat diminati.

Masa kanak-kanak dan remaja

Tentang anak-anak dan tahun remaja dalam biografi insinyur tahu sedikit fakta. Penulis lahir pada 5 Desember 1952 di Amerika Serikat. Nama lengkapnya adalah Robert Cecil Martin. Dari usia dini ia menyukai informatika, saya mencoba menulis program.

Kehidupan pribadi

Tentang kehidupan pribadi konsultan juga sangat sedikit informasi. Programmer lebih suka berbagi dengan detail pers semacam ini. Di jejaring sosial - "Instagram", "Twitter" - Dia tidak meletakkan foto yang akan menjelaskan apakah Martin sudah menikah. Perhatian Robert terkonsentrasi di tempat kerja, mengembangkan dan menulis buku.

Insinyur memiliki situsnya sendiri.

Pemrograman dan buku

Pada awal 90-an, Amerika mendirikan mentor objek, di mana instruktur dilakukan pada C ++, Jawa, template desain bangunan, UML, serta pada metodologi pemrograman ekstrem.

Para penulis jenis penulisan jenis ini menjadi Kent Beck, Ward Cunningham dan peneliti lainnya. Konsep metodologi adalah sebagai berikut. Para ilmuwan telah berupaya menerapkan metode tradisional dan praktik pengembangan perangkat lunak yang bermanfaat dengan mengangkatnya pada tingkat "ekstrem" baru.

Misalnya, sebelumnya untuk melakukan audit kode, satu programmer terlibat dalam audit langsung dari kode yang ditulis oleh pengembang kedua. Versi "Ekstrim" dari praktik ini mendikte kebutuhan untuk "pemrograman pasangan". Dalam hal ini, satu karyawan terlibat dalam menulis kode, yang kedua secara bersamaan melihat materi yang baru saja dibuat oleh rekannya.

Pada tahun 1995, karya pertama penulis "mengembangkan aplikasi berorientasi objek pada C ++ menggunakan metode Bucha diterbitkan di Prentice-Hall, layanan penerbitan Amerika, yang berspesialisasi dalam buku-buku topik pendidikan.

Dari tahun 1996 hingga 1999, Martin menjabat sebagai pemimpin redaksi majalah C ++ Laporan. Pada tahun 2002, ada karya baru peneliti "pengembangan cepat program. Prinsip, contoh, latihan. " Dalam edisi ini, topik yang diangkat dalam buku pertama penulis diulang, dan tips baru yang berguna tentang desain dan pengembangan berorientasi objek di tim tangkas terungkap.

Buku-buku yang diproduksi oleh Amerika dengan cepat menemukan lingkaran pembaca dan mendapatkan popularitas tidak hanya di negara bagian, tetapi juga di negara lain. Pada tahun 2007, penulis memuji publik dengan pekerjaan "Prinsip-prinsip, pola dan metode pengembangan fleksibel di C #". Martin mencoba mengumpulkan materi teoretis pada topik, dan juga mengungkapkan aspek-aspek dari penerapan praktis pengembangan fleksibel.

Ini juga membahas metode refactoring dan metode penggunaan produktif dari jenis diagram UML. Contoh-contoh tugas yang ditetapkan ditampilkan, erites dan tindakan palsu apa yang diizinkan selama solusi, dan prompt diberikan bagaimana cara menghindarinya.

Pada 2008, bibliografi penulis diisi ulang dengan penciptaan baru - Buruh berjudul "Clean Code. Penciptaan, analisis, dan refactoring. " Kirim utama itu adalah pemrograman yang kompeten. Dalam publikasi, Robert menekankan bahwa bahkan kode program yang dibuat dengan kasar mampu bekerja. Namun, kode "kotor" membutuhkan sumber daya tambahan dari perusahaan pengembang.

Robert Martin - Foto, Biografi, Kehidupan pribadi, Berita, Programmer, Buku 2021 4595_1

Oleh karena itu, penting untuk belajar bagaimana cara membuat "produk" tanpa hambatan, dan bagaimana melakukannya, memberi tahu dalam buku ini. Di sini penulis memimpin banyak contoh, menguraikan prinsip dan teknik untuk menulis dan membersihkan kode, mengembangkan skenario praktis dari peningkatan kompleksitas.

Pada tahun 2011, buku terlaris ilmuwan berikutnya "programmer yang sempurna diterbitkan. Cara Menjadi Profesional Pengembangan Perangkat Lunak. " Dalam bekerja, Amerika menganggap masalah yang berkaitan dengan jadwal pekerjaan pencipta program, dengan pihak-pihak negatif dari "aliran aliran", dengan kegunaan pemrograman pasangan dan kelompok.

Beberapa topik dari karya ini dikembangkan dalam buku 2017 "Arsitektur Bersih. Seni Pengembangan Perangkat Lunak. Publikasi ini ditujukan kepada pengembang, analis, arsitek, dan pekerja pemrograman lainnya.

Robert Martin sekarang

Pada tahun 2020, peneliti terus berpartisipasi dalam konferensi dan kelas master tentang masalah perangkat lunak. Dalam "Instagram" pengikut ide-ide Amerika meletakkan foto dari acara-acara ini. Juga konsultan menulis artikel ke majalah.

Bibliografi

  • 1995 - "Pengembangan aplikasi berorientasi objek pada C ++ menggunakan metode Bucha"
  • 2002 - "Pengembangan Program Cepat. Prinsip, contoh, latihan "
  • 2007 - "Prinsip, pola dan metode pengembangan fleksibel di C #"
  • 2008 - "Kode bersih. Penciptaan, Analisis dan Refactoring "
  • 2011 - "programmer yang sempurna. Cara Menjadi Profesional Pengembangan Profesional
  • 2017 - "Bersihkan arsitektur. Seni Pengembangan Perangkat Lunak
  • 2019 - "Pengembangan Bersih: Kembali ke Dasar-Dasar"

Baca lebih banyak