首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> C# >> 關於C#

Effective C# 原則 50:深入理解 ECMA 標準,打造經得起時間考驗的程式碼

     編輯:關於C#

ECMA-334 定義了 C# 1.0 標準,是語言功能的官方說明。想深入掌握 C# 2.0 規劃,可參考 Anders Hejlsberg 等人合著的《The C# Programming Language》(Addison-Wesley, 2003),此書為語言手冊,詳細闡述每項語言功能的書面定義。

為何嚴肅的 C# 開發者必讀標準?

  • 理解語言功能背後的基本原理,知道何時適用何種功能;
  • 看透語法糖背後的細節,避免誤用;
  • 配合 ECMA-335(CLI/CLR 標準)與《The Common Language Infrastructure Annotated Standard》,掌握執行時與基礎設施運作原理;
  • 追蹤 C#/CLR 委員會工作文件,預判語言演進方向(如泛型、迭代器、匿名方法等);
  • 預見未來版本可能新增的功能,設計出更具前瞻性、壽命更長的軟體。

持續學習,站在最前沿

C# 與 .NET 不斷演進,今日寫的代碼可能在幾個版本後顯得過時。身為每日使用此工具的開發者,應持續研讀官方規格,保持知識更新,才能在變化中立於不敗之地。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved