其實這個觀點,以前已經寫過博文。
最近受委託,研究FireFox的插件問題。其實這個工作安排到吾頭上也是理所當然。技術難題,當然是安排給高手,否則要高手幹什麼?插件沒搞過?高手的特點之一,就是可以立即着手解決問題,哪怕這個問題以前沒有搞過。
其實吾自知智商低,首先想的就是抄。有沒有範例可編譯運行?有。運行起來了?不錯,也大體明白插件了。
下一步就是繪製,比如顏色、線條、文字。這一步把人卡死了。因爲範例根本繪製不出來,而網上也根本沒有其他的範例或者資料(所有的範例都千篇一律)。吾想了很多辦法,都沒有成功。當時差點崩潰了,以爲真的搞不出來了。
後來轉念一想,這東西有難度不假,可是如果吾這樣多種方法折騰都沒有出來,說明這個範例本身就是不對,把吾帶入了死衚衕。那麼吾應該趕緊轉換思路。於是吾就下載了FireFox源碼,查找跟插件相關的部分,終於畫出來了。
畫出來了,下一步是把窗口嵌入,然後是窗口添加控件,這些都經歷過一些難題,不過相比之前,那都不叫事了。
這個問題能不能解決?當然能。
吾能不能解決?應該能。到底能不能?這個不是能不能的問題,硬着頭皮向前衝。
遇到問題怎麼辦?嘗試多種方法。
卡死了怎麼辦?找找其他方法,包括自己覺得很麻煩的那種。
也感謝佛菩薩的智慧加持。祝大家工作順利。