Posted by 每特17劃 on 2005-08-10

Progress of IIIMCCF

昨天感謝 TOSSUG 朋友們送的卡片, 讓我寫程式又多了一份動力. 在早上小睡了一下之後, 又繼續修改昨天發現的問題.

主要的原因來自於, 有兩個字串物件的設計不良, 使物件之間的參數糾結在一起, 難以使用也難以除錯. 下了一點決心, 把這兩個物件再整修一次, 把圖層參數和字碼參數作一個分離和改善. 雖然有一兩個 Revision 之間得在混沌中摸索, 然而在底層物件寫好後, 很多小問題就慢慢迎刃而解.

如此我得到一個小小的心得, 就是在設計架構的時候, 不能由上而下, 只畫個邏輯上的大綱. 因為關鍵的地方, 很可能是在底層的組合細節上. 因此我相信, 一個設計良好的架構除了是由上而下看是邏輯清楚, 由下而上看也必須每個元件都是精確的接合在一起.

不久前, 順利的取得測試的螢幕快照, 似乎看見希望的曙光了:

Imgur