Clean Architechture คือรูปแบบการเขียน Code และการจัดการ Project Structureให้เป็นระบบระเบียบ มีการแยก Layer ที่ชัดเจนทำให้ Code ของ Project นั้นสามารดูแลรักษาได้ไง มีหน้าที่การทำงานของแต่ส่วนที่ชัดเจน ทำให้รู้ว่าส่วนไหนมีหน้าที่การทำงานอย่างไร สามารถทดสอบแต่แต่ละส่วนของ Code ได้อย่างไม่มี Dependency เพื่อให้สะดวกต่อการทำงานในรูปแบบทีม
หมวดหมู่: Programing
ตัวอย่าง Github Action สำหรับ Push Docker image ไปที่ Github Package (Kotlin + Spring)
บันทึกการ Setup Gihub Action สำหรับ Kotlin Project โดยจะทำการ build image บน Github Action จากนั้นจึงจะ Push image ไปที่ github package
สร้างบอททำงานตามเวลาด้วย Github Action
GitHub Actions คือเครื่องมือในการทำ CI/CD ที่ช่วยให้คุณ … อ่านเพิ่มเติม สร้างบอททำงานตามเวลาด้วย Github Action
จด Scala แบบ รูฟรูฟ ep.1
จดเนื้อหาจากคลาสเรียน Scala แบบรูฟรูฟ ep.1 introduction ภาษา Scala เป็นหนึ่งภาษาที่อยู่ในตระกูล JVM โดยเกิดขึ้นมาเนื่องจากว่าในบางครั้งเวลาที่เราไปเขียนภาษาประเภท OOP เช่น Golang , Java นั้นจะมีบางปัญหาที่เราสามารถแก้ได้ด้วย Functional Programming แล้วสมเหตสมผลมากกว่า หรือ เวลาที่เราไปเขียน ภาษาตระกูล Functional เช่น Haskell เรามันก็มีบางปัญหาที่สมควรจะแก้ได้ด้วย OOP ดังนั้นแล้ว Scala จึงเกิดมาเพื่อทำให้เราสามารถเขียนโปรแกรมได้ทั้งแบบ Functional Programming และ Object Oriented Programming
สอน Kotlin Spring ep.3 Type
type ในภาษา kotlin นั้นสามารถแบ่งออกได้เป็น 5 กลุ่มใหญ่ ๆ คือ Number Booleans Charasters Strings Arrays
สอน Kotlin Spring ep.2 Basic Syntax
บทนี้เราจะพูดถึง syntax เบื้องต้นของภาษา kotlin จะเราจะประกาศตัวแปรยังไงใช้ loop ยังไง รวมไปถึงเรื่องของ เงื่อนไข ฟังก์ชัน คลาส เป็นต้น
สอน Kotlin Spring ep.1 install Kotlin
ภาษา kotlin คือภาษาประเภทที่ต้องกำหนด type ในการเขียน เป็นลูกคนเล็กของ JAVA สามาทำงานบน JVM ได้ โดยส่วนมากแล้วนิยมใช้ในการเขียน Android และทำ Server Side (Spring)