Tag Cyclomatic complexity

Change Risk Anti-Patterns (CRAP) คือ อะไร

พอดีผมได้ Review งานน้อง และดู Coverage Report ที่ได้ Generate จาก ReportGenerator แล้วในส่วน Risk Hotspots ตอนแรกมันจะมีแค่ตัว Cyclomatic complexity แต่ตอนนี้มีตัว Crap Score ขึ้นมาด้วย มันเลยเป็นที่มา และสงสัยเลยเอามาเขียน Blog ครับ โดยสรุปสั้นๆก่อน Change Risk Anti-Patterns (CRAP) จากความหมายสั้นๆไปแล้วมาดูความหมายเต็มๆกันครับ ว่า Change Risk Anti-Patterns (Crap) Metric ที่ใช้ประเมินความเสี่ยงของ Code หากมีการเปลี่ยนแปลงแก้ไข คิดค้นโดยคุณ…