一,器利破盾。我們在問題空間提出解決辦法時,固然更多的是考慮問題本身,而不是用什么工具來解決。但是,具體設計、開發階段里,沒有深入了解一種而且是你主要利用的工具,是無法寫出框架良好,安全可靠的程序的。。這對JAVA之類的開發工具更是這樣。
二,現實條件。軟件開發是知識、智慧、實作并重的工作。盡管國內有著許多優秀的程序員,但我們沒有廣泛的相互得到種種的開發經驗或失敗教訓。而書籍是目前最好的交流辦法,里面體現著作者曾經付出的“體力”和現在的“智力”。那么,真正看到看懂國外經典書籍,對程序員來講是越多越好。
三,面對將來。國內的程序員的環境是很尷尬的,我想,大家都有體會。做好做實做深,對大多企業也許是個套話,但對把軟件開發當做個人興趣并熱愛的程序員來說,可是個大實話。國外一些偉大的程序員是積累了多年才有著得心應手的能力的,誰也不是靠什么天賦成長起來的。那么,我們更多的從好的書本上得到寶貴的智力財富,再過分也是好的。那種對現今外版書熱有著懷疑觀點的看法,終究會因為大量的書中知識能力的轉化而成為落舊。更何況C++這種具備實現解決各類復雜問題方案的特征的工具呢?