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