Robert Martin - ဓာတ်ပုံ, အတ္ထုပ္ပတ္တိ, ကိုယ်ရေးကိုယ်တာဘဝ, သတင်းများ, ပရိုဂရမ်မာ, စာအုပ် 2021

Anonim

အတ်ထုပ်ပတ်တိ

Robert Martin သည်ပြောင်ပြောင်တင်းတင်း ဦး လေး ဦး လေး၏အမည်ပြောင်ကိုကျော်ကြားသည်။ 70 ပြည့်လွန်နှစ်များအစတွင်အမေရိကန်သည်ပရော်ဖက်ရှင်နယ်ဆော့ဖ်ဝဲရေးသူ (ဆော့ (ဖ်) ဝဲ) ဖြစ်လာပြီး 90 ပြည့်လွန်နှစ်များတွင်ဤဒေသရှိအပြည်ပြည်ဆိုင်ရာအတိုင်ပင်ခံတစ်ခု၏အခြေအနေကိုရရှိခဲ့သည်။ အဆိုပါနည်းပြဆရာအစွန်းရောက် programming ရိယာ၌စေ့စပ်ခဲ့သည်။ ယခုစာရေးသူစာအုပ်သည်အလွန် 0 ယ်လိုအားရှိပါသည်။

ကလေးဘဝနှင့်လူငယ်

အင်ဂျင်နီယာ၏အတ္ထုပ္ပတ္တိတွင်ကလေးငယ်များနှင့်မြီးကောင်ပေါက်အရွယ်နှစ်များအကြောင်းအချက်အလက်အနည်းငယ်ကိုသိသည်။ စာရေးသူကို 1952, ဒီဇင်ဘာ 5 ရက်တွင်အမေရိကန်ပြည်ထောင်စု၌မွေးဖွားခဲ့သည်။ သူ၏အမည်အပြည့်အစုံမှာ Robert Cecil Martin ဖြစ်သည်။ ငယ်ငယ်ကတည်းကသူသည်သတင်းအချက်အလက်များကိုနှစ်သက်ကြောင်းသူသည်အစီအစဉ်များကိုရေးရန်ကြိုးစားခဲ့သည်။

ကိုယ်ပိုင်ဘဝ

အတိုင်ပင်ခံ၏ကိုယ်ရေးကိုယ်တာဘဝနှင့် ပတ်သက်. သတင်းအချက်အလက်အနည်းငယ်သာရှိသည်။ ပရိုဂရမ်မာသည်ဤကဲ့သို့သောသတင်းစာအသေးစိတ်အချက်အလက်များကိုမျှဝေရန် ဦး စားပေးလေ့ရှိသည်။ လူမှုကွန်ယက်များတွင် "Twitter" "Instagram" - သူသည်မာတင်သည်လက်ထပ်ခြင်းရှိမရှိကိုအလင်းသွန်းလောင်းမည့်ဓါတ်ပုံများကိုထုတ်ဖော်ပြောဆိုခြင်းမပြုပါ။ ရောဘတ်၏အာရုံစူးစိုက်မှုသည်စာအုပ်များပေါ်ပေါက်လာခြင်းနှင့်ရေးသားခြင်းတွင်ပါဝင်ခြင်း,

အင်ဂျင်နီယာသည်သူ၏ကိုယ်ပိုင် site ကိုပိုင်ဆိုင်သည်။

ပရိုဂရမ်နှင့်စာအုပ်များ

90 ပြည့်လွန်နှစ်များအစောပိုင်းတွင်အမေရိကန်တည်ထောင်သူဆရာတော်များကို C ++, Java, Java တည်ဆောက်ခြင်း, UML နှင့် UML တို့တွင်ပါ 0 င်သည့်ပရိုဂရမ်နည်းစနစ်များပေါ်တွင်ပြုလုပ်ခဲ့သည်။

ဤစာအရေးအသားအမျိုးအစားများကိုရေးသားသူများသည် Kent Beck, ရပ်ကွက် Cunningham နှင့်အခြားသုတေသီများဖြစ်လာသည်။ နည်းစနစ်၏အယူအဆမှာအောက်ပါအတိုင်းဖြစ်သည်။ သိပ္ပံပညာရှင်များသည် "အစွန်းရောက်" အဆင့်သစ်တစ်ခုတွင်သူတို့ကိုရုတ်သိမ်းပေးခြင်းဖြင့်အသုံးဝင်သောရိုးရာနည်းလမ်းများနှင့်ဆော့ဖ်ဝဲဖွံ့ဖြိုးတိုးတက်မှုဆိုင်ရာကျင့်စဉ်များကိုကျင့်သုံးရန်ကြိုးပမ်းခဲ့ကြသည်။

ဥပမာအားဖြင့်, Code ၏စာရင်းစစ်တစ်ခုလုပ်ဆောင်ရန်ပရိုဂရမ်မာတစ်ခုတွင်ဒုတိယရေးဆွဲသူရေးသားသူ၏ညွှန်ကြားချက်ကိုတိုက်ရိုက်စာရင်းစစ်တွင်ပါ 0 င်ခဲ့သည်။ ဤအလေ့အကျင့်၏ "အစွန်းရောက်" ဗားရှင်းက "Proll Programming" အတွက်လိုအပ်ချက်ကိုဖော်ပြထားသည်။ ဤကိစ္စတွင် 0 န်ထမ်းတစ် ဦး သည် Code ကိုရေးသားရာတွင်ပါ 0 င်ခဲ့သည်။ ဒုတိယအချက်မှာသူ၏လုပ်ဖော်ကိုင်ဖက်မှဖန်တီးသောအကြောင်းအရာကိုတစ်ပြိုင်တည်းကြည့်ရှုခဲ့သည်။

1995 ခုနှစ်တွင်စာရေးဆရာ၏ပထမ ဦး ဆုံးစာရေးသူ၏ပထမဆုံးအကြိမ်အလုပ်ကို Bucha Method ကို အသုံးပြု. Bucha Method ကို အသုံးပြု. Bucha Method ကို အသုံးပြု. Bucha Method ကို အသုံးပြု. Object-Orient-on applications များကိုတီထွင်ခြင်းအားဖြင့်ပညာရေးအကြောင်းအရာများတွင်အထူးပြုသည့် Prentication-Publishing 0 န်ဆောင်မှုတွင်ပုံနှိပ်ထုတ်ဝေခဲ့သည်။

1996 မှ 1999 ခုနှစ်အထိမာတင်သည် C ++ အစီရင်ခံစာမဂ္ဂဇင်း၏အယ်ဒီတာချုပ်အဖြစ်တာဝန်ထမ်းဆောင်ခဲ့သည်။ 2002 ခုနှစ်တွင်သုတေသီ၏လုပ်ငန်းသစ်တစ်ခု၏လုပ်ငန်းသစ်တစ်ခုရှိခဲ့သည်။ မူများ, ဥပမာများ, လေ့ကျင့်ခြင်း။ " ဤစာစောင်တွင်ရေးသားသူပထမ ဦး ဆုံးစာအုပ်တွင်ကြီးပြင်းလာသည့်ခေါင်းစဉ်များထပ်ခါတလဲလဲလုပ်ခြင်းနှင့်သွက်လက်သောအဖွဲ့များတွင်အရာဝတ္ထု ဦး စားပေးဒီဇိုင်းနှင့်ဖွံ့ဖြိုးတိုးတက်မှုဆိုင်ရာအသုံးဝင်သောအချက်များအသစ်ကိုထုတ်ဖော်ပြောဆိုခဲ့သည်။

အမေရိကန်တွေမှထုတ်လုပ်သောစာအုပ်များသည်စာဖတ်သူများစက်ဝိုင်းကိုအလျင်အမြန်တွေ့ရှိခဲ့ပြီးပြည်နယ်များသာမကအခြားနိုင်ငံများ၌သာမကအခြားနိုင်ငံများ၌လူကြိုက်များမှုရရှိခဲ့သည်။ 2007 ခုနှစ်တွင်စာရေးဆရာသည်လူထုအားအလုပ်ခွင်၌ "နိယာမများ, ပုံစံများ, ပုံစံများနှင့်ပြောင်းလွယ်ပြင်လွယ်ရှိသောဖွံ့ဖြိုးတိုးတက်မှုဆိုင်ရာနည်းလမ်းများ" ကိုနှစ်သက်သည်။ Martin သည်ခေါင်းစဉ်နှင့်ပတ်သက်သောသီအိုရီဆိုင်ရာပစ္စည်းများကိုစုဆောင်းရန်ကြိုးစားခဲ့သည်။ ပြောင်းလွယ်ပြင်လွယ်သောဖွံ့ဖြိုးတိုးတက်မှု၏လက်တွေ့ကျသောအသုံးချခြင်း၏ရှုထောင့်ကိုလည်းထုတ်ဖော်ပြောကြားခဲ့သည်။

၎င်းသည် UML ပုံရိပ်အမျိုးအစားများကိုပြုပြင်ပြောင်းလဲမှုနည်းပါးသောနည်းလမ်းများနှင့်နည်းလမ်းများကိုလည်းဖော်ပြထားသည်။ လုပ်ငန်းတာဝန်များဆိုင်ရာဥပမာများကိုပြသပြီးဖြေရှင်းနည်းများတွင်မည်သည့် Eroses နှင့်မှားယွင်းသောလုပ်ရပ်များအားခွင့်ပြုထားသည်။ ၎င်းကိုမည်သို့ရှောင်ရှားရမည်ကိုပေးထားသည်။

2008 ခုနှစ်တွင်စာရေးဆရာ၏ကျမ်းကိုးစာရင်းကိုဖန်ဆင်းခြင်းအသစ်ဖြစ်သောလုပ်အားခနှင့်အစားထိုးခဲ့သည်။ ဖန်တီးမှု, ခွဲခြမ်းစိတ်ဖြာခြင်းနှင့် refactoring ။ " အဓိကပေးပို့မှုသည်အရည်အချင်းပြည့်ဝသောပရိုဂရမ်ဖြစ်သည်။ Robert က Robert ကမူ Robert ကမူရှားသောလုပ်ထားသောအစီအစဉ်ကုဒ်သည်ပင်အလုပ်လုပ်နိုင်ကြောင်းအလေးပေးပြောကြားခဲ့သည်။ သို့သော် "Dirty" ကုဒ်သည် developer ၏ကုမ္ပဏီမှနောက်ထပ်အရင်းအမြစ်များလိုအပ်သည်။

Robert Martin - ဓာတ်ပုံ, အတ္ထုပ္ပတ္တိ, ကိုယ်ရေးကိုယ်တာဘဝ, သတင်းများ, ပရိုဂရမ်မာ, စာအုပ် 2021 4595_1

ထို့ကြောင့်မည်သည့် "ကုန်ပစ္စည်း" ကိုမပါ 0 င်ဘဲ "ထုတ်ကုန်" ကိုမည်သို့ချက်ချင်းဖန်တီးရမည်ကိုလေ့လာရန်အရေးကြီးသည်, ၎င်းကိုမည်သို့ပြုလုပ်ရမည်ကိုလေ့လာရန်အရေးကြီးသည်, စာအုပ်တွင်ဖော်ပြထားသည်။ ဤတွင်စာရေးသူကဥပမာများစွာကို ဦး ဆောင်ခဲ့သည်မှာစည်းမျဉ်းစည်းကမ်းများရေးသားခြင်းနှင့်သန့်ရှင်းရေးအတွက်အခြေခံမူများနှင့်နည်းစနစ်များကိုဖော်ပြထားသည်။

2011 ခုနှစ်တွင်သိပ္ပံပညာရှင်၏နောက်ထပ်အရောင်းရဆုံးသူသည် "ပြီးပြည့်စုံသောပရိုဂရမ်မာတွင်ပုံနှိပ်ထုတ်ဝေခဲ့သည်။ ဆော့ (ဖ်) ဝဲဖွံ့ဖြိုးတိုးတက်ရေးပရော်ဖက်ရှင်နယ်ဖြစ်လာနိုင်ပုံ။ " အလုပ်တွင်အမေရိကန်သည်ပရိုဂရမ်များ၏ဖန်ဆင်းခြင်းလုပ်ငန်းခွင်နှင့်ပတ်သက်သောပြ issues နာများကိုပါ 0 င်ပြီး "စီးဆင်းမှုနိူင်မှု" ၏အသုံးဝင်မှုနှင့်အုပ်စုလိုက်ပရိုဂရမ်၏အသုံး 0 င်မှုနှင့်အတူ။

ဤလုပ်ငန်းမှအကြောင်းအရာအချို့သည် 2017 ခုနှစ် "သန့်ရှင်းသောဗိသုကာလက်ရာတွင်" စာအုပ်တွင်တီထွင်ခဲ့သည်။ ဆော့ (ဖ်) ဝဲဖွံ့ဖြိုးတိုးတက်မှုအနုပညာ။ အဆိုပါထုတ်ဝြေခင်း developer များ, လေ့လာသုံးသပ်သူများ, ဗိသုကာများနှင့်အခြားပရိုဂရမ်များနှင့်အခြားပရိုဂရမ်လုပ်သားများကိုဖော်ပြထားသည်။

ယခု Robert Martin

2020 ခုနှစ်တွင်သုတေသီသည်ဆော့ဖ်ဝဲဘာသာရပ်အပေါ်ညီမျှင့်နှင့်မဟာသင်တန်းသားများတွင်သုတေသီများဆက်လက်ပါ 0 င်သည်။ အမေရိကန်အကြံဥာဏ်များ၏ "Instagram" နောက်လိုက်များအရဤဖြစ်ရပ်များမှဓာတ်ပုံများထွက်ပေါ်လာသည်။ ထို့အပြင်အတိုင်ပင်ခံသည်ဆောင်းပါးများကိုစာနယ်ဇင်းများသို့ရေးသားခဲ့သည်။

ကျမ်းကိုးစာရင်း

  • 1995 - "Bucha Method ကို သုံး. C ++ တွင် Object-Orite-Oriented application များဖွံ့ဖြိုးတိုးတက်ရေး"
  • 2002 - "မြန်ဆန်သောပရိုဂရမ်ဖွံ့ဖြိုးတိုးတက်မှု။ အခြေခံမူများ, ဥပမာများ, အလေ့အကျင့် "
  • 2007 - "အခြေခံမူများ, ပုံစံများနှင့် C # တွင်ပြောင်းလွယ်ပြင်လွယ်သောဖွံ့ဖြိုးတိုးတက်မှု၏နည်းလမ်းများ
  • 2008 - "သန့်ရှင်းရေးကုဒ်။ ဖန်တီးမှု, ခွဲခြမ်းစိတ်ဖြာခြင်းနှင့် refactoring "
  • 2011 - "ပြီးပြည့်စုံသောပရိုဂရမ်မာ။ ပရော်ဖက်ရှင်နယ်ဖွံ့ဖြိုးတိုးတက်မှုပရော်ဖက်ရှင်နယ်ဖြစ်လာနိုင်ပုံ
  • 2017 - "သန့်ရှင်းသောဗိသုကာ။ ဆော့ဗ်ဝဲဖွံ့ဖြိုးတိုးတက်မှုအနုပညာ
  • 2019 - "သန့်ရှင်းသောဖွံ့ဖြိုးတိုးတက်မှု - အခြေခံအားဖြင့်"

Saathpaatraan