最近這個禮拜的 debug 過程又讓我深刻地體會到這點。
從以前到現在我遇到的問題:
- Qt Phonon 的 SeekSlider 沒有訂製點,所以我幹了一個自己的
- Qt Webkit 沒有 DOM 的存取方法(不過已在 4.6 加入)
- Java 的 ZipEntry 不支援 unicode
- FFmpeg 可以編 MP3 VBR,但是沒有寫 VBR 用的 header (I dont think we write the optional vbr tag, so its not a bug. by michaelni)
- FFmpeg 不能 seek FLAC,解碼出來的時間點也都是垃圾
其他還有很多臨時沒想到的。Framework 只會讓你有機會省一點時間,但是不代表你可以完全依賴它。就跟學了 jQuery 就以為自己懂 AJAX,或是學 Java 就以為不用搞懂指標,不過就是自我感覺良好而已。