Pair Programming

Pair programming ဆိုတာ နှစ်ယောက်တတွဲစီ ကုဒ်ရေးတာကိုပြောတာဖြစ်တယ်။ ​ တစ်ယောက်မသိတာကို တစ်ယောက်က ရှင်းပြပေးမယ်၊ တစ်ခြားကိုယ်မသိတဲ့ ရှုထောင့်တွေကိုလည်း ဖလှယ်ကြမယ်။ နှစ်ယောက်သား တိုင်ပင်ကြမယ်၊ နည်းလမ်းတွေစဥ်းစားကြမယ်၊​ ပြီးရင် ကုဒ်တူတူရေးကြမယ်ပေါ့။…

Android App Testing 101

ince Android uses Java as the main language, it's not surprising that it uses JUnit for its unit testing framework. Officially, JUnit 4 is the supported version. But however, there are third party plugins that allows you to write and execute tests written in JUnit 5 as well…

Trunk based Development

Trunk based development ဆိုတာကတော့ Developer အကုန်လုံးက တတ်နိုင်သလောက် main ပေါ်မှာ ဝိုင်းရေးကြတယ်။ commit ကိုသေးနိုင်သလောက်သေးပြီး commit တစ်ခုပြီးတာနဲ့ main ပေါ်ကို တန်းတင်တယ်။…

Agile Development - Estimation

စံနှုန်းတွေကတော့ အများကြီးပဲ။ အရိုးရှင်းဆုံးလုပ်ရတဲ့အရာတွေက XS ဆို သူ့ထက် နည်းနည်းခက်ခဲရင် S, အရမ်းခက်ရင် L, XL, XXL အစရှိသဖြင့် ခန့်မှန်းယူလို့ရတယ်...…

The Marathon

ကျွန်တော်ဘဝမှာ မှတ်မှတ်ရရဖြစ်ခဲ့တဲ့ Milestone တစ်ခုအကြောင်း...…

Utilizing ADB for daily tasks

If you're developing Android apps, you might often wonder how does our PC communicate with the Android devices when we debug. Well, the answer is through the Android Debug Bridge, adb for short.…