အတ်ထုပ်ပတ်တိ
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](/userfiles/126/4595_1.webp)
ထို့ကြောင့်မည်သည့် "ကုန်ပစ္စည်း" ကိုမပါ 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 - "သန့်ရှင်းသောဖွံ့ဖြိုးတိုးတက်မှု - အခြေခံအားဖြင့်"