
ในการเขียน code นั้นมีแนวปฏิบัติ และ เครื่องมือหลาย ๆ อย่างที่ช่วยให้เราเขียน code ให้มีระบบระเบียบ มาตรฐานที่ดีขึ้นทั้ง coding style, lint ต่าง ๆรวมทั้งการดูความสัมพันธ์ต่าง ๆ ของ code (dependency graph) ว่าเป็นอย่างไรแยกเป็น module ชัดเจน หรือ รวมกันเป็น god file หรือไม่เพื่อช่วยให้การดูแลรักษา code และการขยายง่ายยิ่งขึ้นโดยหนึ่งในเครื่องมือที่น่าสนใจคือ dep-tree