ระหว่าง
“แก้ให้ใครก็ได้”
กับ
“ให้ใครแก้ก็ได้”
นั่นแตกต่างกันมากมายมหาศาล
ประโยคแรกนั่นหมายถึง คัสตอมไมส์ (Customize) — เราพร้อมแก้ให้ทุกคนทำได้อย่างใจ เราไม่เกี่ยงที่จะปรับและเปลี่ยนซอฟต์แวร์ของเราให้เป็นไปตามคำสั่งทั้งหมดของผู้ซื้อ
ประโยคหลังนั่นหมายถึง คอนฟิกเกอร์ (Configure) — เราพร้อมฟังใครหลายๆคนเพื่อให้เราสร้างซอฟต์แวร์ที่ง่ายมากพอที่ใครๆก็สามารถแก้ไขปรับเปลี่ยนมันให้เป็นดั่งใจ
ประโยคแรก คิดง่าย ตกลงง่าย เอาใจคนอื่นได้ง่าย … ในระยะสั้น
ประโยคหลัง คิดยาก ทำยาก ขัดใจใครเกือบทุกคน … ดีมันจะดีมากกับทุกคนในระยะยาว
ซอฟต์แวร์ต้องมีการคิดเผื่ออนาคตไว้เสมอ
คนทำซอฟต์แวร์ต้องกล้าที่จะปฏิเสธการแก้ให้ทุกคน เพื่อการสร้างระบบที่พร้อมจะให้ทุกคนแก้