หากคุณทำต้นแบบทำไมคุณถึงคิดว่าโค้ดสะอาด แนวคิดของการทำต้นแบบก็คือมันมีไว้เพื่อพิสูจน์แนวคิดหรือความคิดและถูกโยนทิ้งหลังจากนั้น
ฉันจะไม่เห็นด้วยกับคนส่วนใหญ่ทุกคนที่นี่โดยบอกว่าถ้าคุณกำลังคิดเกี่ยวกับตัวเลือกระหว่างการเขียนโค้ดที่สะอาดหรือการทำสิ่งที่รวดเร็วสำหรับการสร้างต้นแบบให้เลือกอันหลัง โดยเฉพาะอย่างยิ่งเมื่อคุณกำลังพูดถึงการพัฒนาระยะแรก ฉันไม่ได้บอกว่าอย่าเขียนโค้ดที่สะอาดเลยฉันกำลังบอกว่าให้คิดออกมาดูว่ามันเป็นทิศทางที่จะไปจากนั้นกลับไปทำความสะอาดมันขึ้นมา - refactor
ในฐานะที่เป็นนักพัฒนาซอฟต์แวร์ที่เราได้รับการติดดังนั้นในการทำสิ่งที่ถูกต้องและทำความสะอาดเป็นครั้งแรกที่เราไม่ได้ตระหนักว่ามันไม่ได้เป็นรหัสที่เรากำลังส่งมอบมันเป็นวิธีการแก้ปัญหาที่
ฉันคิดว่าการเข้ารหัสตามที่ฉันจะเขียนกระดาษ:
เมื่อเริ่มเขียนบทความเราจะเริ่มจากที่ไหนสักแห่งร่างความคิดโครงร่างและอื่น ๆ มันจะไม่มีรายละเอียดทั้งหมดหรือดูเสร็จแล้ว - โดยพื้นฐานแล้วมันคือร่างแรกตามด้วยวินาทีและอื่น ๆ ส่วนมากจะถูกเขียนใหม่เปลี่ยนและ / หรือลบออกไปตลอดทางจนถึงกระดาษที่ผ่านการขัดเกลาและเรียบร้อยแล้ว (เห็นได้ชัดว่าการเปรียบเทียบนี้ไม่ได้เป็นไปตามที่กล่าวไว้ว่ารหัสนั้นเคยเสร็จสิ้นจริง ๆ หรือสุดท้ายเหมือนกระดาษ)