แนวคิดของการสร้างต้นแบบคือการได้รับเวอร์ชันการทำงานที่รวดเร็วและสกปรกของความคิดของคุณจากนั้นจึงกำจัดต้นแบบเพื่อสร้างสถาปัตยกรรมที่มั่นคงสำหรับผลิตภัณฑ์ขั้นสุดท้ายของคุณ
เป็นเรื่องสำคัญที่จะต้องยอมรับว่าต้นแบบนั้นไม่ได้มีไว้เพื่อให้ได้รับการปรับสภาพ (และไม่ควร) ในผลิตภัณฑ์ดังนั้นจึงไม่จำเป็นต้องเขียนในภาษาเดียวกันกับที่คุณต้องการเขียนเกมสุดท้ายของคุณ ควรเลือกภาษาการเขียนโปรแกรมที่ช่วยให้การพัฒนารวดเร็วเช่น Flash ตามที่คุณกล่าว
ต้นแบบโดยธรรมชาติของพวกเขาไม่ได้ออกแบบมาให้เป็นรหัสที่ยั่งยืน ต้นแบบถูกออกแบบมาให้ถูกโยนทิ้งไป เป็นแบบครั้งเดียว มันไม่เหมาะสมที่จะสร้างต้นแบบต้นแบบมากเกินไป ต้นแบบเหมือนเมืองในหนังฝรั่ง มันเป็นซุ้มทั้งหมด ไม่มีอะไรอยู่ข้างหลัง คุณไม่สามารถย้ายเข้ามาและเลี้ยงดูครอบครัวในบ้านเหล่านั้น
หากคุณต้องการที่จะสร้างบางสิ่งบางอย่างที่คุณอาจต้องการที่จะใช้งานต่อไปนี้ไม่ได้เป็นต้นแบบ แต่กระสุน Tracerเป็นแอนดี้ฮันท์และเดฟโทมัสเรียกมันในหนังสือProgrammer ศาสตร์