Travis Pรับมือกับ breaking change JSON response อย่างไรหากไม่เขียน Mapperเหตุผลหลักที่เหล่าสาวก Clean Architecture ใช้สนับสนุนการเขียน Mapper คือการจำกัด change ให้อยู่แค่ใน Mapper…Jun 1Jun 1
Travis PMy First Impression on JetPack Compose and Flutter Null-Safetyสวัสดีครับทุกคน ขออภัยที่หายไปนานมาก วันนี้คึกอยากเล่าอะไรสั้นๆให้เพื่อนๆฟังก็เลย เอาซะหน่อยJan 27, 2021Jan 27, 2021
Travis Pแชร์ประสบการณ์เขียน Cross-platform app ด้วย Flutter + Firebase ขึ้นทั้ง Play Store และ App Storeจากมุมมอง Android Developer สาย KotlinDec 28, 20181Dec 28, 20181
Travis PinBlack LensInfix Notation ใน Kotlin คืออะไรมีประโยชน์ยังไง แล้วเอาไปใช้ตอนไหนOct 11, 2018Oct 11, 2018
Travis PinBlack Lensแฉหมดเปลือก! Dependency Injection ไม่ได้ยาก แค่ Dagger แม่งงงDI คืออะไร แล้วจะฉีดไปทำไมJul 22, 20184Jul 22, 20184
Travis PinBlack Lensประกาศ Extension Functions ใน Class อื่นก็ได้เหรอทำความรู้จัก Extensions as MembersMay 11, 20183May 11, 20183
Travis PA Tale of Enum, DEX size and Code ComplexityEnum is an all time controversial topic in Android world. Some say it’s bad, some say it’s good, they have their reasons. But I don’t…Jan 17, 2018Jan 17, 2018
Travis PinBlack LensSingle Responsibility Principle คืออะไรThe S from SOLID PrinciplesDec 15, 2017Dec 15, 2017