這兩天主要在嘗試把LingosHook上傳到code.google.com轉(zhuǎn)化為Open Source項目。想著在Open Source前把自己挖的洞斗毆補上,所以又添加了部分代碼用于實現(xiàn)基于'Date'和'Score'方式的分類功能,現(xiàn)在這兩個菜單是灰色的,下個版本就可以用了。。。
為了以后能方便添加各種的‘分類’功能,隨手添加了一個CFilterShowObject和FilterShow::CBase對象,這樣以后只要基于FilterShow::CBase即可實現(xiàn)新的分類方式。這都寫好了,包括'Date'和'Score'的分類,但。。。基于‘輪子精神’的我開始產(chǎn)生了‘強迫癥’--'Tag'同樣只是一種分類方式,為何要讓CTagObject來實現(xiàn)呢?它應(yīng)該基于FilterShow::CBase!~于是。。。麻煩來了,添加一個Tag分類功能是小事,但要抹去已有的代碼。。。唉,現(xiàn)在‘刪除’的時間已經(jīng)超過‘添加’時間的一倍了。。
這樣也好,就當是Review code了,省的Open Source后被人發(fā)現(xiàn)這個問題而丟臉。。。。嘿嘿。。。
<----劇透的分割線---->
下周應(yīng)該就可以上傳下一個版本了~下周就可以O(shè)pen Source了~當然了,如果下周老大讓我寫個MSP的模擬器的話。。。一切都是胡話了。。。