2011-02-15 61 views
2

我已經學習C#三年了,想從初學者轉到中級水平。我在哪裏可以找到由有經驗的C#程序員編寫的C#代碼?

我在想,閱讀和查看由專家C#程序員編寫的代碼將幫助我自己編寫更乾淨的代碼。我在哪裏可以在線找到這樣乾淨的代碼?

+0

你乾淨的代碼的定義是什麼? – 2011-02-15 07:54:00

+0

稍微不相關但可能有幫助的是,整個SE專用於代碼評論:http://codereview.stackexchange.com/ – 2011-02-15 08:04:10

回答

0

文獻迄今爲止是您的最佳資源。我個人推薦O'Reilly,但那裏有很多優秀的作者。在線資源往往是有點粗略的和不可靠的,但這裏有一些良好的,堅實的網站,讓你,而你訂購了一些書開始:

MSDN教程:C# Tutorials

C#/ XNA遊戲教程:http://www.riemers.net/

當然,這個網站! stackoverflow.com。祝你好運!

0

您還可以檢查幾個排名很高的開源項目中的代碼,尤其是中繼。

1

實際上clean code對我來說是一個非常抽象的術語。

如果你想看到一個好的C#代碼,看看Paint.NET的代碼庫。我知道作者現在已經停止發佈代碼,但是舊版本仍然可用。

乾淨的代碼並不是成爲一名優秀程序員的唯一方法。其他的事情都是

  • 理解的事情應該如何工作
  • 單元測試
  • 建築設計
  • 在拱門的設計設計,確保你的業務邏輯和UI邏輯儘可能分開。

我建議你能找到這本書Code Complete(第二版1994年)ISBN 978-0735619678學習如何成爲一名優秀的程序員的保持。閱讀好的代碼確實有幫助,但這不是唯一的學習方法。

相關問題