面向對象設計的一個有缺陷的緩存機制

        雖然這個標題有點拗口,但是它是我最近在項目中碰到的一次由最初的錯誤設計導致的重大bug。這類架構層面的設計失誤,從一開始就埋下了隱患,後續隨着開發小組的變動和軟件模塊的增加,非常難以跟蹤,此外,一當軟件編碼完成,再有架構層面的變動,是非常耗時耗力的。故此,我將它復原出來,以免再犯同類錯誤。 一、最初的設計 1,總體架構         最開始我們小組要開發一款「頻譜儀」的控制軟件,
相關文章
相關標籤/搜索