Site icon Soft & Share

C#開發者課程:學習編寫乾淨程式碼的藝術

程式碼是寫給人看的還是電腦看的? 我想這麼簡單的問題可能會有不同甚至對立的答案,Martin Fowler 說 : 任何傻瓜都可以編寫電腦可以理解的程式碼。好的程式設計師編寫人可以理解的程式碼。我想最主要原因還是程式碼可不是寫完即丟,程式碼要可維護,而這維護的人可能不是原作者,想像一下 Linux Kernel 只有 Linus 自己看得懂,那麼這套作業系統還有人敢用嗎? 更不用說有那麼多開發者願意追隨他一起維護。所以程式設計師可不能只寫自己和電腦看得懂的程式,無法維護的程式碼可能很快就消失在市場中 🙂

從這 3.5 小時的課程,你會學到

規定為何?

課程說明

“任何傻瓜都可以編寫電腦可以理解的程式碼。好的程式設計師編寫人類可以理解的程式碼。“ –  Martin Fowler

寫得不好的程式碼很難理解,維護和測試。但是什麼區別寫得不好的程式碼(又名有怪味的程式碼 )與所談論漂亮的程式碼?在這個課程中,Mosh 引導你學習C#程式中常見的程式碼怪味,以及如何使用 ReSharper 重構它們。重構正在改變現有程式碼的設計,而不改變其外部行為。

在每次講座中,你會看到一個流行的程式碼氣味的案例,Mosh 的解釋關於什麼是錯誤的程式碼以及為什麼。然後,你將學習如何以安全且一步一步的方式更改程式碼,同時最大限度地減少突變。演講中提供的所有源始碼都可供下載,因此你可以自己練習這些技術。

本課程包含技術,是任何希望提升他們的程式碼品質的 C#開發人員所必須的。

在本課程結束時,你將能夠

目標受眾是誰?

講師簡介

Mosh Hamedani 熱情的軟體工程師和暢銷課程講師 ( 更多講師主講課程介紹 )

除了他作為軟體工程師的職業生涯外,他真正喜歡與他人分享他的知識。自從20歲初頭,他一直在教授課程和舉辦 C#,ASP.NET的研討會,物件導向程式設計和乾淨編碼。他是Udemy的6個暢銷課程的講師,未來即將會有更多課程。

Mosh擁有網路系統科學碩士和軟體工程科學學士學位。他還是Microsoft認證的應用程式開發人員,技術專家(Web應用程式)和專業人員。

在軟體世界之外,Mosh是一位攝影師,鋼琴家和熱情的拉丁舞者。

英文字幕:有



報名參加課程

Sponsored by Udemy


你可能會有興趣


不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

Exit mobile version