Archive for the ‘SE’ Category

MVC Post Collection

Continue reading MVC Post Collection

MVC နဲ႕ သက္ဆိုင္တဲ့ Post ေလးေတြ ကို စုစည္း တင္ျပထားပါတယ္။ MVC on mz blog MVC on nettuts MVC on ခ်စ္သီရီေမာင္ blog MVC on zack note blog PHP MVC Framework ဘယ္လို ဖန္တီးရသလဲဆိုတာကို ေအာက္က link ေတြကေန ေလ့လာလို႕ရပါတယ္။ MVC on phpro MVC on nettus MVC on anantgarg

read more

MVC

Continue reading MVC

MVC ဆိုတာကေတာ့ Model View Controller ဆိုတာ သိျပီးသားျပီးသားပါ။ ဒါေပမယ့္ MVC ကို programming နဲ႕ ေရာေထြးေနၾကတယ္။ MVC ဆိုတာ pattern တစ္ခုပါ။ Software Engineering မွာ အသံုးျပဳတဲ့ architectural pattern လို႕ဆိုရလိမ့္မယ္။ ဒါေၾကာင့္ သူ႕ကို Language တစ္ခုနဲ႕ တစ္ခု အသံုးျပဳပံုမတူဘူး။ ေနာက္ျပီး framework တစ္ခုနဲ႕ တစ္ခု အသံုးျပဳပံဳမတူဘူး။ ဒါေပမယ့္ သေဘာတရားနဲ႕ အႏွစ္သာရကေတာ့ အတူတူပဲ။ CodeIgniter ေရးတတ္တာနဲ႕ MVC ဆိုတာ ဒီလို ေရးရပါလားလို႕ ထင္ရင္ေတာ့ မဟုတ္ပါ။ CodeIgniter မွာ MVC ကို ေရးပံုနဲ႕ Symfony မွာ ေရးပံုက [...]

read more

Basic Java အပိုင္း (၂)

Continue reading Basic Java အပိုင္း (၂)

Brief History of JAVA ၁၉၉၁ မွာ ( ၉၁ ဆိုေတာ့ က်ေနာှ့ထက္ တစ္နွစ္ျကီးတဲ့ အစ္ကိုျကီးပဲ Big Brother Java ) James Gosling ဆိုတဲ့သူရဲ့ Oak အမည္ရတဲ့ Project ကေန ထြက္ေပာှလာပာတယ္.. C / C++ ရဲ့ Notation ေတြကို အေျခခံေပမယ့္ C/C++ ထက္ ပိုျပီး ရွင္းလင္းလြယ္ကူေအာင္ လုပ္ဖို့ပာပဲ.. ပထမဆံုး Public ကို Implementation လုပ္တဲ့ Java 1.0 ဟာ 1995 မွာ ထြက္ေပာှလာပာတယ္.. လူအျကား ေရပန္းစားလာတဲ့ အေျကာင္းက “Write Once, Run Anywhere” ဆိုတဲ့ [...]

read more

Basic Java အပိုင္း (၁)

Continue reading Basic Java အပိုင္း (၁)

ပထမဦးစြာ ေျပာခ်င္သည္မွာ က်ေနာှ Java Developer မဟုတ္ပာ.. ေက်ာင္းတြင္ သင္ေသာ စုတ္ျပတ္သတ္ လက္ေရးမ်ားျဖင့္ Notes လိုက္မွတ္ထားသည္မ်ားကို ဆီေလ်ာှေအာင္ ျပန္လည္ ေရးသားပာသည္.. မသင့္ေတာှသည္မ်ားကို Admin ျကီး saturngod မွ ျပင္ဆင္ေပလိမ့္မည္ OOP အေျကာင္းကို ကိုလူပ်ိုျကီးေရးထားတာလည္းရွိပာတယ္.. အရင္ဆံုး Java အေျကာင္း မေျပာခင္မယ္ Object-Oriented-Programming အေျကာင္း အရင္ ေျပာဖို့လိုမယ္ထင္ပာတယ္.. OOP ဆိုတာ Object ဆိုတဲ့အရာမ်ားကို အသံုးျပုျပီးေတာ့ Apps ေတြ Program ေတြ Design လုပ္ထားတဲ့ Programming Standard တစ္ခု ျဖစ္ပာသည္.. OOP မွာ နည္းလမ္းေတြ အမ်ားအျကီးရွိပာတယ္.. အဲထဲက အဓိကဟာေတြကေတာ့ Inheritance Polymorphism [...]

read more

Object-Oriented Software Engineering

Continue reading Object-Oriented Software Engineering

Object-Oriented ဆိုတာကေတာ့ လူေတာ္ေတာ္မ်ားမ်ားနဲ႔ မစိမ္းတဲ့စကားလံုးပါ။ အခုေနာက္ပိုင္း ေပၚတဲ့ Programming Language ေတြအားလံုးနီးနီးက Object-Oriented ကို Support လုပ္ၾကပါတယ္။ ေနာက္ၿပီးေတာ့ Programming ေလ့လာတဲ့လူေတာ္ေတာ္ မ်ားမ်ားလည္း Object-Oriented ကိုေလ့လာၾကပါတယ္။ ဒါေတာင္ တစ္ခါတစ္ေလမွာ Object-Oriented ရယ္ Programming Language ကိုမကြဲျပားၾကဘူး။ Object-Oriented Programming ဆိုတာဘာလဲေမးရင္ C++ လို႔ေျပာတဲ့လူ ေတာ္ေတာ္မ်ားမ်ား ေတြ႕ဖူးပါတယ္။ ဒါေတြကေတာ့ ေက်ာင္းေတြမွာ Object-Oriented Programming ဆိုၿပီး C++ နဲ႔သင္ရာကေန Object-Oriented Concept ကို Language နဲ႔ကြဲေအာင္ မသင္ႏိုင္ခဲ့လို႔ပါ။ Object-Oriented Programming ကေန ဆက္ၿပီးေတာ့ Object-Oriented နဲ႔ပါတ္သက္ၿပီး သိသင့္တာေတြကို အပိုင္းလိုက္ ေရးမယ္လို႔ [...]

read more