Robert Martin - Foto, Biografi, Kehidupan Peribadi, Berita, Pengaturcara, Buku 2021

Anonim

Biografi

Robert Martin adalah seorang jurutera programmer, yang juga kemasyhuran di bawah nama panggilan Uncle Bob. Sejak awal tahun 70-an, Amerika telah menjadi pemaju perisian profesional (perisian), dan pada tahun 90-an menerima status seorang perunding antarabangsa di kawasan ini. Pengajar telah terlibat dalam bidang pengaturcaraan yang melampau. Sekarang buku pengarang sangat memerlukan.

Zaman kanak-kanak dan remaja

Mengenai tahun-tahun kanak-kanak dan remaja dalam biografi jurutera tahu sedikit fakta. Penulis dilahirkan pada 5 Disember 1952 di Amerika Syarikat. Nama penuhnya ialah Robert Cecil Martin. Dari usia yang awal, dia suka informatika, saya cuba menulis program.

Kehidupan peribadi

Mengenai kehidupan peribadi perunding juga sangat sedikit maklumat. Pengaturcara lebih suka tidak berkongsi dengan butiran akhbar jenis ini. Dalam rangkaian sosial - "Instagram", "Twitter" - dia tidak meletakkan gambar yang akan diturunkan sama ada Martin berkahwin. Perhatian Robert tertumpu di tempat kerja, membangun dan menulis buku.

Jurutera memiliki tapaknya sendiri.

Pengaturcaraan dan buku

Pada awal 90-an, mentor objek Amerika yang diasaskan, di mana para pengajar dijalankan di C ++, Java, template reka bentuk bangunan, UML, serta kaedah pengaturcaraan yang melampau.

Penulis program penulisan jenis ini menjadi Kent Beck, Ward Cunningham dan penyelidik lain. Konsep metodologi adalah seperti berikut. Para saintis telah berusaha untuk menggunakan kaedah tradisional yang berguna dan amalan pembangunan perisian dengan mengangkatnya pada tahap "melampau" yang baru.

Sebagai contoh, lebih awal untuk menjalankan audit Kod, seorang programmer telah terlibat dalam audit langsung kod yang ditulis oleh pemaju kedua. Versi "melampau" amalan ini menentukan keperluan untuk "pengaturcaraan pasangan". Dalam kes ini, seorang pekerja terlibat dalam menulis kod itu, yang kedua pada masa yang sama melihat bahan yang hanya dicipta oleh rakannya.

Pada tahun 1995, kerja pertama penulis "membangunkan aplikasi berorientasikan objek di C ++ menggunakan kaedah Bucha telah diterbitkan di Prentice-Hall, The American Publishing Service, yang mengkhususkan diri dalam buku-buku topik pendidikan.

Dari tahun 1996 hingga 1999, Martin berkhidmat sebagai ketua editor majalah C ++. Pada tahun 2002, terdapat kerja baru penyelidik "pembangunan program yang cepat. Prinsip, contoh, amalan. " Dalam edisi ini, topik yang dibangkitkan dalam buku pertama penulis telah diulang, dan petua berguna baru mengenai reka bentuk dan pembangunan yang berorientasikan objek dalam pasukan tangkas telah diturunkan.

Buku yang dihasilkan oleh rakyat Amerika dengan cepat mendapati bulatan pembaca dan mendapat populariti bukan sahaja di negeri-negeri, tetapi juga di negara lain. Pada tahun 2007, penulis gembira orang ramai dengan kerja "prinsip, corak dan kaedah pembangunan fleksibel di C #". Martin cuba untuk mengumpul bahan teoretikal mengenai topik itu, dan juga mendedahkan aspek penggunaan praktikal pembangunan yang fleksibel.

Ia juga menangani kaedah refactoring dan kaedah penggunaan produktif jenis gambarajah uml. Contoh-contoh set tugas ditunjukkan, apa yang erosis dan tindakan palsu dibenarkan semasa penyelesaian, dan meminta diberikan bagaimana untuk mengelakkannya.

Pada tahun 2008, bibliografi penulis telah diisi semula dengan penciptaan baru - Buruh bertajuk "Kod Bersih. Penciptaan, analisis dan refactoring. " Hantar utama adalah pengaturcaraan yang kompeten. Dalam penerbitan itu, Robert menekankan bahawa walaupun kod program yang dibuat secara kasar dapat berfungsi. Walau bagaimanapun, kod "kotor" memerlukan sumber tambahan dari syarikat pemaju.

Robert Martin - Foto, Biografi, Kehidupan Peribadi, Berita, Pengaturcara, Buku 2021 4595_1

Oleh itu, adalah penting untuk belajar bagaimana untuk segera membuat "produk" tanpa blot, dan bagaimana untuk melakukannya, memberitahu dalam buku itu. Di sini penulis membawa banyak contoh, menggariskan prinsip dan teknik untuk menulis dan membersihkan kod, membangunkan senario praktikal yang semakin meningkat.

Pada tahun 2011, bestseller seterusnya saintis "Programmer yang sempurna telah diterbitkan. Bagaimana untuk menjadi profesional pembangunan perisian. " Dalam kerja, Amerika menganggap isu-isu yang berkaitan dengan jadual kerja pencipta program, dengan parti negatif "aliran negara", dengan kegunaan pasangan dan pengaturcaraan kumpulan.

Sesetengah topik dari kerja ini telah dibangunkan dalam buku 2017 "Bina Bersih. Seni pembangunan perisian. Penerbitan ini ditujukan kepada pemaju, penganalisis, arkitek dan pekerja pengaturcaraan lain.

Robert Martin sekarang

Pada tahun 2020, penyelidik terus mengambil bahagian dalam persidangan dan kelas induk mengenai subjek perisian. Dalam "Instagram" pengikut Idea Amerika meletakkan gambar dari acara ini. Juga perunding menulis artikel ke dalam majalah.

Bibliografi

  • 1995 - "Pembangunan aplikasi berorientasikan objek pada C ++ menggunakan kaedah Bucha"
  • 2002 - "Pembangunan Program Fast. Prinsip, contoh, amalan "
  • 2007 - "Prinsip, Corak dan Kaedah Pembangunan Fleksibel di C #"
  • 2008 - "Kod Bersih. Penciptaan, analisis dan refactoring "
  • 2011 - "Programmer yang sempurna. Bagaimana Menjadi Profesional Pembangunan Profesional
  • 2017 - "Senibina Bersih. Seni pembangunan perisian
  • 2019 - "Pembangunan Bersih: Kembali ke Asas"

Baca lebih lanjut