如果引用或轉貼,麻煩註明出處與本網誌連結,否則視為侵權。

2012年2月22日

軟體開發文選 2012年2月22日

作者: Fred Wang (FW知識瑣記) 日期: 2012/2/21

軟體開發
1.CPU負擔過重 Intel督促軟體發展商關注節能(cnblogs) : Intel公司的Clay Breshears日前在官方博客上發文批評軟體發展商懶于優化代碼以提高CPU效能。開發商可以通過更優秀的演算法、多執行緒以及優化過的編譯器來實現更好的節能效果,為此Intel還成立了節能開發社群,詳情可以訪問該社群。
2.關於測試和測試人員(cnblogs) : 作者對測試工作、測試人員,以及整個軟體品質管制體系提出一些不同的觀點。例如多數團隊不需要獨立的測試角色,開發人員應該測試自己的程式,不要從不能勝任的開發人員中選擇測試人員,不要一眛地追求測試的覆蓋率,只要是與用戶操作有關一定要用人眼測試,不能僅依賴自動測試工具。
3.Google Web應用開發指南第一章(cnblogs) :什麼是Web應用?(cnblogs) : Chrome 小組推出了一個很酷的 Web App 電子書,講述了 Chrome 開發人員對 Web Apps 的思考和最佳實踐,推薦每個關注 Web Apps 的開發者閱讀。

程式設計
1.Node.js不是銀彈,但它仍然是顆子彈(cnblogs) : Node.js,單從我的理解上講,它的設計目標是更好的通過網路快速、即時的傳輸少量位元組資訊。適用於伺服器端事件處理,即時消息應用,即時遊戲,以及協作工具,它的非同步事件處理為基礎的架構使得接收、處理、發送即時事件消息變得簡單,容易,而且非常有速度。

資料處理
1.Hadoop——你不得不了解的大資料工具(cnblogs) : 現今企業資料倉儲和關連式資料庫擅長處理結構化資料,並且可以儲存大量的資料。但成本上有些昂貴。不但限制了可處理的資料種類,同時還影響到資料倉儲在面對海量異質資料時敏捷的探索。Hadoop 解決上面的問題並提供廉價的大資料處理能力。

職涯
1.2012年幾大傳統程式設計語言就業趨勢分析(cnblogs) : 本文從幾個程式語言趨勢分析顯示,iOS 開發及所有移動開發當前十分熱門。iOS帶動Objective-C的成長,Android帶動Java的發展,另外Perl 語言在未來幾年裡可能會有明顯的下降趨勢。C#將會替代C++,作為 Windows Phone 開發語言,而繼續保持快速增長。最後,Visual Basic 在未來幾年後很可能會最終消失。

其他
1.寫程式碼如坐禪:你是哪一類程式設計師(cnBeta) : 本文建議程式設計師在等待電腦編譯的短暫時間,該做什麼,不該做什麼,可以保持專注力,並可以得到短暫的休息。

沒有留言:

張貼留言

歡迎提供意見, 謝謝 (註 : 留言經過版主審核通過才會發布)