code-quality Archive

Code ที่อ่านง่าย กับ เข้าใจง่าย มันต่างกันนะ

จากบทความเรื่อง They won’t not be interested ได้ทำการอธิบายความแตกต่างระหว่างคำว่า Readable [Adj] ซึ่งสามารถอ่านได้ อ่านง่าย ง่ายต่อการอ่าน Understandable [Adj] ที่สามารถเข้าใจได้ เข้าใจง่าย ของ code ที่นักพัฒนา software สรรค์สร้างขึ้นมา ดังนั้น มาดูกันหน่อยว่าอธิบายไว้อย่างไรกันบ้าง

Read More…

ตรวจสอบคุณภาพ code ภาษา PHP ด้วย PhpMetrics

อ่านเจอบทความอธิบายคุณภาพของ code ภาษา PHP ด้วย PhpMetrics จาก Sitepoint Visualize Your Code’s Quality with PhpMetrics จึงนำมาแปล ซึ่งคิดว่าเป็นบทความที่แนะนำเครื่องมือ สำหรับการวิเคราะห์คุณภาพของ code ได้ดีเลยทีเดียว ดังนั้นมาลองใช้กันดูสักหน่อย

Read More…

ทุกวันนี้คุณตรวจสุขภาพของ Software ที่พัฒนากันอย่างไร

ในการพัฒนา software นั้น ยิ่งนานไปก็ยิ่งมีความซับซ้อนเพิ่มขึ้นเรื่อยๆ ซึ่งถ้าเราไม่สามารถจัดการความซับซ้อนเหล่านี้ได้ จะส่งผลให้ software ที่เราพัฒนาขึ้นมามันแย่ หรืออาจจะล้มไม่เป็นท่าก็ได้ ดังนั้น ถ้าเราสามารถรู้ได้ว่าใน software ที่เราสร้าง มีอัตราความซับซ้อนเพิ่มขึ้นอย่างไร และ เท่าไร ก็น่าจะทำให้เห็นว่าสิ่งที่เราพัฒนามีความเสี่ยงอย่างไร และจะแก้ไขอย่างไร ใช่ไหม ? แต่เราจะวัดค่าความซับซ้อน รวมทั้งค่าอื่นๆ ใน software ของเราอย่างไรดีล่ะ

Read More…

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

หลังจากที่เขียนบทความเกี่ยวกับ code ที่น่าจะมีคุณภาพที่ดีกว่าเดิมมาพอสมควร จึงเกิดคำถามขึ้นมากับตัวเองว่า Code Quality หรือคุณภาพของ code มันคืออะไร ต้องเสียค่าใช้จ่ายอะไรบ้าง กับ code ที่มีคุณภาพต่ำๆ กันบ้าง รวมทั้งมีแนวคิดดีๆ อะไร สำหรับทำให้ดีขึ้นบ้างนะ

Read More…