Erlang是一門被設計用于編寫并發、實時、分布式系統的新語言。 很多年來,并發實時系統的編程技術一直落后于串行應用的編程。當使用C或Pascal進行串行編程已經成為實踐標準時,大多數實時系統的程序員還在倒騰著匯編。如今的實時系統可以使用Ada、Modula2、Occam等為并發編程提供了顯式支持的語言來編寫,或是仍舊使用C這樣缺乏并發結構的語言。
@qujian
Erlang是一門被設計用于編寫并發、實時、分布式系統的新語言。 很多年來,并發實時系統的編程技術一直落后于串行應用的編程。當使用C或Pascal進行串行編程已經成為實踐標準時,大多數實時系統的程序員還在倒騰著匯編。如今的實時系統可以使用Ada、Modula2、Occam等為并發編程提供了顯式支持的語言來編寫,或是仍舊使用C這樣缺乏并發結構的語言。
我們不想介紹一些死板的規定,我們想提供一個在開發者們之間寫更一致的代碼的方法。隨時間的推移,這本書開始轉向介紹如何設計和構建優秀的代碼。 這本書的理念是代碼不僅是可以編譯的,同時應該是 “有效” 的。好的代碼有一些特性:簡明,自我解釋,優秀的組織,良好的文檔,良好的命名,優秀的設計以及經得起時間的考驗。
算得上是介紹 Linux 命令行的最佳入門書。它不僅講述 Linux 命令的用法,而且也包含如何編寫 Shell 腳本的內容。如果你想尋求掌握 Linux 命令行的書籍,我推薦你閱讀這一本。
騰訊alloyteam團隊的前端代碼規范,通過分析github代碼庫總結出來的工程師代碼書寫習慣,主要包含HTML、CSS以及JavaScript規范!
本電子書對NodeJS進行了初步的介紹,并且包括示例以及開發實踐中的經驗和技巧,對于初學者來說是很好的入門教程。
深入理解JavaScript系列文章,包括了原創,翻譯,轉載,整理等各類型文章。
每個較大的開源項目都有自己的風格指南: 關于如何為該項目編寫代碼的一系列約定 (有時候會比較武斷). 當所有代碼均保持一致的風格, 在理解大型代碼庫時更為輕松,包含了如下四份中文版的風格指南: Google C++ 風格指南 Google Objective-C 風格指南 Google Python 風格指南 Google JSON 風格指南
中文版Apple官方Swift教程《The Swift Programming Language》