Contents
在 2 小時內掌握所有 SOLID 原理。獲得 2 個 PDF 檔案,其中包含所有 SOLID 規則的摘要 + UML 圖表備忘單
從這 1.5 小時的課程,你會學到
- 寫出高品質的程式碼
- 如何在專案中應用 SOLID 原則
- 重構設計糟糕的程式碼
- 如何繪製 UML 圖( UML diagrams )
- 指出現有設計存在的問題
- 準備 SOLID 面試問題
- 準備 UML 面試問題
- 從課程中獲得附加 PDF,包括課程 中的 SOLID、UML 和程式碼貯存庫( code repository )摘要
要求
基本的物件導向程式設計知識
課程說明
你知道 SOLID 的知識是必需的,且在幾乎每個程式設計面試都會對此做檢驗嗎?
在課程中,你將和我一起學習精煉的、簡短的程式碼範例(用 C# 編寫)。
除此之外,你還將從整個課程獲得其他材料,包含 Solid原理和基本的 UML 圖 + 程式碼的摘要。
這將幫助你每經一段時間有點生疏時回來重新整理和溫習知識。
完成課程時:
- 你將學習如何編寫適當設計的程式碼,讓這成為易於維護且充滿樂趣與工作
- 當涉及到 Solid 設計時,你將知道所有的要做和不要做的事情,因此你將能夠識別品質差的程式碼,並指出其中的問題
- 當然,你會準備好回答每一個關於 Solid 設計原則的面試問題
每個模組由幾個部分組成。首先我們要知道這個原則的定義是什麼。然後我會向你展示一個真實的產品設計,它展示了這個規則。在每個原則中,我們將從設計糟糕的程式碼開始,然後我將向你展示這種設計的後果,最後我們將根據原則重構它。
我們不僅對多個程式碼範例一一解說,且還要學習如何繪製 UML 圖。
這門課程的理想學生應該是具備物件導向程式設計基礎知識的人。
該課程也將有益於想要使用這些原則在日常工作應用的程式設計師。
因此,如果你想徹底深入瞭解 Solid 的概念,點選註冊按鈕,我期待在課堂中與你見面。
目標受眾
初級和中級程式設計師和測試人員
講師簡介
SimplyAboutCode | Marek Łapiński 全端開發人員 ( 更多講師主講課程介紹 )
嗨!
我的名字是 Marek Łapiński ,我是一個擁有 5 年程式設計經驗的全端開發人員。目前我在一家大型斯堪地納維亞( Scandinavian )公司工作,主要用 C#、Angular、Docker 和 Kubernetes 做程式設計。
從我還是個孩子的時候起,自從我幫助我的朋友們理解新事物,我經常在做這樣的事。當我能解釋一些事情的時候,我總是很興奮。我希望我能讓一些事情對你來說也更容易理解 : )
前段時間,我開了一個關於程式設計和除錯的部落格,在那裡你可以找到一些我在逃離工作間寫的文章。如果你想知道我現在在做什麼的話,可以檢視一下。
回頭見囉! : )
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ 課程特價 | Udemy 永久擁有課程 NT330 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
也許你會有興趣
★ 歡迎使用 App / Email | Telegram 訂閱 網站更新★