หลักการทั้งหมด
หลักการข้อที่ 01 จาก 12
การค้นคว้ามาก่อน
เข้าใจก่อน แล้วจึงสร้าง
ก่อนเขียนโค้ดบรรทัดแรก เราศึกษาปัญหา ผู้คนที่อยู่กับปัญหานั้น และบริบทรอบตัวพวกเขา เราดูว่ามีอะไรอยู่แล้ว อะไรที่ยังขาด และอะไรที่คุ้มค่าจะทำจริง ๆ คำถามที่ดีตั้งแต่ต้นช่วยประหยัดเวลาหลายเดือนที่อาจเสียไปกับทิศทางที่ผิด การค้นคว้าไม่ได้หยุดเมื่อเริ่มสร้าง แต่ไปพร้อมกับทุกการตัดสินใจ