Fanboi Channel

Kantai Collection - Kancolle 改一六 [ครึ่งปีไม่มีเรือใหม่ซักลำ นี่เกม collection จริงเหรอวะ]

Last posted

Total of 1000 posts

941 Nameless Fanboi Posted ID:ZJfgt4UWUh

เหมือนกูจะมาช้าไปแฮะ เรื่องbackend เห็นข้างบนมีความคิดประมาณว่าทำไมไม่ยกเครื่องไปพร้อมๆกันตั้งแต่ตอนเปลี่ยนเป็นhtml5 กูขอลองพูดตามความคิด(มโน)ของกูละกัน
ก่อนอื่นเลยfyiเผื่อไว้ก่อน ตัวเกมhtml5กับตัวbackendมันทำงาน/พัฒนาแยกกัน ไม่จำเป็นต้องพัฒนาควบคู่กันไป
ทีนี้กลับมาให้ลองนึกถึง ณ วันที่มีแพลนจะเปลี่ยนไปใช้html5 ถ้าจะยกเครื่องตัวbackendไปพร้อมกันด้วยเลย สิ่งที่จะเจอตอนนั้นคือ
1.codeเดิมพันกันยุ่งโคตรๆ
2.คนพัฒนาเดิมไม่อยู่แล้ว
3.ที่สำคัญ unit test และ integration test เดาว่าไม่มีแน่ๆ
จากสภาพที่ว่ามา3ข้อก็แทบจะเป็นไปไม่ได้แล้วที่จะเขียนcodeชุดใหม่ให้ได้ฟังชั่นการทำงานที่เหมือนเดิม และแน่นอนว่าคนที่ทำงานอยู่ตอนนี้ก็ไม่ได้มีความเข้าใจcodeเดิมครบ100%หรอก เพราะคนหลักที่ถือknowledgeตัวcodeเดิมอยู่ออกไปแล้ว ยังไม่รวมเรื่องที่เมื่อมีcodeใหม่ก็มีโอกาสที่จะมีbugใหม่ตามมาเป็นของคู่กันอีก เพราะงั้นการยกเครื่องตัวcodeชุดนี้ใหม่มันtake effortไม่ใช่น้อยๆแน่นอน รวมทั้งความเสี่ยงด้วย เพราะงั้นถ้าไม่ได้มองแบบlong termจริงๆ การเลือกที่จะไม่แก้ก็ไม่ได้ผิดซะทีเดียวนะ จริงๆไอ้แบบนี้ก็มีให้เห็นบ่อยๆ ประมาณว่า “legacy ที่ยังรันได้ ก็อย่าไปแตะมันเลย”

Posts limit exceeded

Topic has reached maximum number of posts.

Please start a new topic.