官术网_书友最值得收藏!

1.1.3 良好的架構設計有助于制定合理的項目開發周期計劃

在項目開發的過程中,時間是最寶貴的。游戲產品開發是一個長期的過程,但是也有嚴格的周期限制。在整個開發過程中,功能開發和測試會占用很大一部分時間,而架構設計是實現功能快速開發的基礎。

架構設計必須從項目的全局來考慮和衡量。架構設計的完成不是一蹴而就的,在項目開發過程中,由于新需求的出現,需要不斷地修改或擴展架構,慢慢使其完善。良好的架構設計,需要預知項目哪些功能是公共的、是可以在架構中實現的,這樣可以減少重復代碼,提前為不同的業務開發提供服務。

架構設計的層次是否明確,接口定義是否清晰,引用是否方便,開發人員是否關注底層接口等,這些都會對業務功能的開發有直接的影響。正所謂“磨刀不誤砍柴工”,打好了基礎,可以保證功能的正確性和擴展性,在此基礎上制定出合理的項目開發周期計劃,也不會因為一些不可預知的原因,導致后期由于需求的調整而返工或重建架構,使開發計劃能按期執行。

主站蜘蛛池模板: 墨江| 施甸县| 望都县| 肥西县| 墨江| 弋阳县| 教育| 且末县| 乐平市| 文昌市| 靖宇县| 百色市| 迁安市| 乾安县| 安义县| 上犹县| 贵阳市| 沙雅县| 汝南县| 鲁甸县| 南开区| 杭州市| 丰县| 获嘉县| 休宁县| 全南县| 定兴县| 镇宁| 乐都县| 广汉市| 济源市| 高密市| 哈尔滨市| 梓潼县| 海盐县| 温宿县| 上饶县| 奇台县| 建宁县| 合水县| 忻州市|