1. 程式人生 > >談談敏捷開發的誤區

談談敏捷開發的誤區

例如開發文件,不一定要什麼概要設計、詳細設計這類學院派的東東,但是你需要有文件能夠清晰描述開發物件的架構,模組劃分,client和server的互動流程,以及關鍵的核心技術,例如如何避免client和server中過多連線造成的server壓力,為何採用長連線tcp而非upd(反之亦然),如何制定心跳,是否需要通過使用底層的socket進行特定優化等等。你至少需要從架構師的角度對產品進行梳理,描述實現的架構、採用的機制和關鍵技術。開發文件或繁或簡,甚至可以在程式碼中通過註釋說明,利用javadoc生產HTML,格式不論。開發專案不是一個Hello World的例子程式。