Quantcast
Channel: cc :: somkiat
Browsing all 1997 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

สรุปสิ่งที่น่าสนใจจากบทความเรื่อง Scrum does not work here in Asia 

อ่านบทความเรื่อง Scrum does not work here in Asia แล้วพบว่ามีประเด็นต่าง ๆ ที่น่าสนใจอย่างมาก สำหรับการนำเอา Agile และ Scrum มาปรับใช้งาน ว่าทำไมบริษัทส่วนใหญ่ในเอเชียถึงไม่ค่อยประสบความสำเร็จ...

View Article


Image may be NSFW.
Clik here to view.

ภาษาโปรแกรมสำหรับพัฒนา Mobile application มีอะไรบ้าง ?

วันนี้มีคนถามว่า ในการพัฒนา Mobile application นั้นควรเลือกภาษาอะไรดี ? ถ้าให้ตอบง่าย ๆ แบบว่าถนัดสุด ๆ ก็คงเป็นภาษา Java สำหรับการพัฒนา Android application นั่นเอง แต่คิดว่ายังมีภาษาอื่น ๆ...

View Article


Image may be NSFW.
Clik here to view.

Hero Driven Development คืออะไร ?

Hero Driven Development มันเป็นอย่างไร ? อาจจะเรียกว่า Fire Fighting อาจจะเรียกว่า Dragon Slayer อาจจะเรียกว่า Strong code ownership อาจจะเรียกว่า 10x Developer เป็นคนที่เก่งมากกว่าคนปกติ สามารถเขียน...

View Article

Image may be NSFW.
Clik here to view.

สิ่งแรกที่ Developer ควรทำ คือ ทดสอบงานของตัวเอง

จากหนังสือ The Developer’s Code ได้อธิบายสิ่งต่าง ๆ ที่ developer ควรทำ ซึ่งหนึ่งสิ่งที่น่าสนใจคือ ก่อนเริ่มทำงานทุกวัน ควรทำการทดสอบระบบของคุณก่อนเสมอ ยิ่งหยุดกันมาแบบยาว ๆ มันคือสิ่งแรกที่คุณต้องทำ...

View Article

Image may be NSFW.
Clik here to view.

Developer ควรรู้ว่าเมื่อใดต้องทำการ refactor code

เมื่อระบบงานมีจำนวน feature มากขึ้น Developer ก็ยิ่งเขียน code มากขึ้นเท่านั้น ส่งผลให้ code ในระบบมีความซับซ้อนขึ้นอย่างต่อเนื่อง ดังนั้น เราควรหยุดคิด และ พิจารณา code กันหน่อยไหม...

View Article


Image may be NSFW.
Clik here to view.

Developer ใช้เวลาส่วนใหญ่ไปกับการพยายามทำความเข้าใจ code

ในการพัฒนา software ถ้าถาม developer ว่า ใช้เวลาส่วนใหญ่ทำอะไร ? ส่วนใหญ่น่าจะตอบว่า เขียน code ไงล่ะ !! แต่เมื่อลองไปนั่งสังเกตการทำงานของ developer จะพบว่าใช้เวลาส่วนมากไปกับ...

View Article

Image may be NSFW.
Clik here to view.

คำแนะนำสำหรับ Programmer ในปี 2016

จากบทความเรื่อง To be a star programmer in 2016, learn Javascript and move to Utah เนื่องจากความต้องการ programmer ในปัจจุบันสูงขึ้นอย่างมาก และองค์กรต่าง ๆ ต้องการคนที่มีความรู้ความสามารถ...

View Article

Image may be NSFW.
Clik here to view.

มาลดเวลาการ build สำหรับ Android project กันเถอะ

ปัญหาหนึ่งของการพัฒนา Android application ก็คือ เวลาในการ build project ด้วย gradle มันนานมาก ๆ ยิ่ง project มีขนาดใหญ่ขึ้น ยิ่ง project มี module จำนวนมาก ยิ่ง project ใช้ library จำนวนมาก คำถามคือ...

View Article


Image may be NSFW.
Clik here to view.

ว่าด้วยเรื่อง Build Quality In

สิ่งหนึ่งที่ได้เรียนรู้ในการพัฒนา software ที่มีคุณภาพ คือ อย่าแบ่งการพัฒนา software ออกเป็น การพัฒนา feature การปรับปรุงคุณภาพ เนื่องจากมันส่งผลเสียตามมามากมาย !! คุณสมบัติของ code...

View Article


Image may be NSFW.
Clik here to view.

สรุปเรื่อง Pyramid of Software Quality 

จากบทความ Mutation testing and the quest for quality ทำการอธิบายถึงความแตกต่างระหว่าง Mutation testing และ Code coverage ซึ่งมีเป้าหมายเพื่อปรับปรุงคุณภาพของ software โดยมีเรื่องหนึ่งที่น่าสนใจ คือ...

View Article

Image may be NSFW.
Clik here to view.

สรุปการแบ่งปันในงาน Docker Bangkok Meetup #1

เมื่อวานมีโอกาสได้ไปแบ่งปันความรู้พื้นฐานเรื่อง Docker ในงาน Docker Bangkok Meetup ซึ่งจัดเป็นครั้งแรกที่ Kaidee Ofiice จึงทำการสรุปเรื่องที่แบ่งปันดังนี้ โดยจะเป็นเรื่องของการใช้งาน Docker...

View Article

Image may be NSFW.
Clik here to view.

มาเรียนรู้และใช้งาน Git Stash-Driven Development กัน

ช่วงนี้มีโอกาสได้ใช้ git stash ในการเก็บงานที่พัฒนาไม่เสร็จ หรือต้องการ rollback code ที่เปลี่ยนแปลงจำนวนเยอะ ๆ ซึ่งใช้คำสั่งง่าย ๆ ดังนี้ $git stash save --keep-index $git stash drop เพียงเท่านี้ก็...

View Article

Image may be NSFW.
Clik here to view.

ทำความรู้จักกับ Feature Flag-Driven Development

จากบทความเรื่อง Feature Flag-Driven Development ทำการอธิบายถึงพื้นฐาน และ ที่ไปที่มาของ feature flag ได้อย่างน่าสนใจ ตั้งแต่การนำมาใช้งานสำหรับการ rollout ระบบ ไปจนถึงการทำ A/B Testing ดังนั้น...

View Article


Image may be NSFW.
Clik here to view.

Developer ส่วนใหญ่ไม่รู้จัก Code Smell ?

จาก Newsletter ของคุณ Sandi Metz เป็นผู้เขียนหนังสือ Practical Object-Oriented Design in Ruby (POODR) ได้อธิบายเรื่องของ Code Smell ไว้อย่างน่าสนใจ จึงได้นำมาแปล และ สรุปไว้นิดหน่อย...

View Article

Image may be NSFW.
Clik here to view.

แนะนำ 5 วิธี สำหรับการจัดการ Technical Debt

เรื่องของ Technical Debt หรือ หนี้ทางเทคนิค มันน่าจะเป็นปัญหา หรือ ประเด็นถกเถียงกันอย่างมากในหลาย ๆ องค์กร ดังนั้น เรามาเรียนรู้วิธีการจัดการมันดีกว่าไหม ? เพื่อช่วยลด หรือ บรรเทาปัญหาเหล่านี้ลงไป...

View Article


Image may be NSFW.
Clik here to view.

เตรียมความพร้อมกับ DevTestOps กันหรือยัง ?

ในปัจจุบันคำว่า DevOps (Development + Operation) นั้น ถูกพูด และ นำไปใช้งานกันอย่างมากมายสำหรับการพัฒนา software เพื่อทำให้การพัฒนา software เป็นไปอย่างรวดเร็ว และมีคุณภาพ...

View Article

Image may be NSFW.
Clik here to view.

สรุปเครื่องมือการทดสอบสำหรับการพัฒนา Android App กันหน่อย

นั่งทำ slide เกี่ยวกับการทดสอบบน Android application พบว่ามีเครื่องมือ framework และ service ให้ใช้งานมากมาย บางครั้งอาจจะเยอะจนเกินไปอีกด้วย แน่นอนว่า มันยากต่อผู้เริ่มต้นอย่างแน่นอน ปล....

View Article


Image may be NSFW.
Clik here to view.

บันทึก :: ว่าด้วยเรื่องของการทดสอบ (Testing)

ผมเชื่อว่าในปัจจุบันเรื่องของการทดสอบ (Testing) เป็นสิ่งสำคัญของการพัฒนา software ยิ่งเป็น developer ด้วยแล้ว ต้องสามารถทดสอบสิ่งที่สร้างได้เสมอ เป็นแนวทางหนึ่งสำหรับการเป็น developer ที่ดีกว่าเดิม...

View Article

Image may be NSFW.
Clik here to view.

[แปล] ความรู้พื้นฐานเกี่ยวกับ Web Application Security 

จากบทความเรื่อง The Basics of Web Application Security ได้ทำการอธิบายเกี่ยวกับการพัฒนา web application อย่างไรให้มีความปลอดภัย โดยเน้นไปที่พื้นฐานของการพัฒนา ซึ่งมีความน่าสนใจและสำคัญอย่างมาก สำหรับ...

View Article

Image may be NSFW.
Clik here to view.

TDD (Test-Driven Development) กับสิ่งที่มักทำผิด ๆ กัน

จาก paper เรื่อง Most Common Mistakes in Test-Driven Development Practice ทำการสำรวจเรื่อง ความผิดพลาดที่มักเกิดขึ้น จากการนำแนวคิด TDD มาใช้งาน จาก developer จำนวนหนึ่ง ซึ่งมีประสบการณ์ที่หลากหลาย...

View Article
Browsing all 1997 articles
Browse latest View live