Master the Art of Writing Clean Code in C#
找相似
$2,244

Master the Art of Writing Clean Code in C#

Udemy(舊)
搶購
Udemy(舊)

Udemy(舊)

※注意事項: 1.需透過LINE購物前往並在同一瀏覽器於24小時內結帳才享有回饋,點數將於廠商出貨後,隔天起算之90個日曆天陸續確認發送。 2.國際商家之商品金額及回饋點數依據將以商品未稅價格為準。 3.國際商家之商品金額可能受匯率影響而有微幅差異。 4.若於商家App下單,不符合LINE購物導購資格。

相關文章

2024福隆沙雕季來了!福隆沙雕季聯名 LINE FRINEDS,還有BT21、短尾矮袋鼠 Dinotaeng

2024福隆沙雕季來了!福隆沙雕季聯名 LINE FRINEDS,還有BT21、短尾矮袋鼠 Dinotaeng

2024福隆沙雕季來了!今年福隆國際沙雕季攜手LINE FRIENDS聯名合作,一口氣為大家帶來40座各種主題的沙雕藝術,...
595人已觀看
鞋控必入手復古跑鞋,推薦8款舒適又百搭!

鞋控必入手復古跑鞋,推薦8款舒適又百搭!

復古跑鞋風潮再度崛起,你跟上了嗎?近年運動跑鞋已成為穿搭必備單品之一,「復古跑鞋」在外表設計中加入復古潮流元素,不只富有古...
72,736人已觀看
【Bella出國去】日本網友推薦「無印良品必買清單」!去水漬抹布一次要買三捆、沐浴分裝瓶貼心設計很值得買!

【Bella出國去】日本網友推薦「無印良品必買清單」!去水漬抹布一次要買三捆、沐浴分裝瓶貼心設計很值得買!

來到日本必逛的除了超商之外,「無印良品」也必須要逛個2.3圈!日本人的創意無限,再搭配上無印良品的文青設計,根本讓人很難抗...
3,987人已觀看
上班族通勤必備好包!網友激推提把托特包TOP8

上班族通勤必備好包!網友激推提把托特包TOP8

提把托特包的大容量是許多上班族珍愛的通勤好包,不僅可以放筆電,如果有1-2天短距離的出差公務需求時,也可以拿來當成旅行包使...
44,524人已觀看
2024飯店「端午肉粽」推薦這九間!「台北晶華」最奢華龍蝦、鮑魚全包進去,「文華東方」限量500組很難搶!

2024飯店「端午肉粽」推薦這九間!「台北晶華」最奢華龍蝦、鮑魚全包進去,「文華東方」限量500組很難搶!

2024端午節將於6/10到來,除了有三天連假值得期待外,美味的粽子更是不能少!不管你是南部粽派還是愛北部粽,這9家飯店推...
1,454人已觀看
初一十五拜拜怎麼拜?拜拜時間、水果、供品、流程攻略

初一十五拜拜怎麼拜?拜拜時間、水果、供品、流程攻略

初一十五拜拜怎麼拜一次看!從拜拜時間到水果供品怎麼選?拜拜攻略大解析~旗山香蕉、關廟鳳梨、韓國零食銷售冠軍烏龜餅,帶你看P...
13,625人已觀看
【Bella出國去】香港自由行必知的6件事!信用卡不方便「八達通」可直接綁定Apple pay

【Bella出國去】香港自由行必知的6件事!信用卡不方便「八達通」可直接綁定Apple pay

香港鄰近台灣航程時間2小時左右即可抵達,且在語言上沒有太大隔閡,是不少人自由行的好選擇。想大啖香港美食順便走進港劇的世界裡...
749人已觀看
長紅近 60 年依舊賣到爆!「紅葉蛋糕」靠這 5 招緊抓各年齡層,人氣美食部落客「4foodie」跨界聯名未開賣先轟動!

長紅近 60 年依舊賣到爆!「紅葉蛋糕」靠這 5 招緊抓各年齡層,人氣美食部落客「4foodie」跨界聯名未開賣先轟動!

在熱播劇《不夠善良的我們》中,林依晨與許瑋甯為了紅葉蛋糕爭風吃醋,甚至引發多年心結,也再次讓這家被譽為「蛋糕界長青樹」的經...
5,571人已觀看
咖啡因洗髮精好用嗎?網友大推5款咖啡因洗髮精

咖啡因洗髮精好用嗎?網友大推5款咖啡因洗髮精

想要提神,來杯咖啡準沒錯!不過把咖啡因添加在洗髮精中,你用過了嗎?咖啡因被認為能滋養頭皮及頭髮並強化髮根,而被廣泛使用於洗...
33,229人已觀看
水晶寶寶哪裡買到正確丟棄處理方式|懶人包

水晶寶寶哪裡買到正確丟棄處理方式|懶人包

水晶寶寶是什麼?是活得還死的? 水晶寶寶是沒有生命的非生物,水晶寶寶的成分屬於丙烯酸高分子聚合物,這種化學藥品具有強力吸水...
72,791人已觀看

熱銷排行榜

更多

Katie 凱蒂流動瑜珈:啟動熱能,身心修復
找相似
1,800

Katie 凱蒂流動瑜珈:啟動熱能,身心修復

Hahow 好學校-線上課程平台
2%
Facilitation引導學:有效提問、促進溝通、形成共識的關鍵能力/堀公俊【城邦讀書花園】
找相似
2921,580

Facilitation引導學:有效提問、促進溝通、形成共識的關鍵能力/堀公俊【城邦讀書花園】

0~2%
比價14個賣場 立即比價
曼黛瑪璉官方購物PChome 24h購物Yahoo奇摩購物中心台灣樂天市場
省錢攝影術:零基礎拍好美食&商品!
找相似
1,890

省錢攝影術:零基礎拍好美食&商品!

Hahow 好學校-線上課程平台
2%
基礎情境練習課:建立你的英文文法邏輯腦
找相似
2,280

基礎情境練習課:建立你的英文文法邏輯腦

Hahow 好學校-線上課程平台
2%
Procreate 插畫入門-從素描到風格
找相似
2,800

Procreate 插畫入門-從素描到風格

Hahow 好學校-線上課程平台
2%
實戰!GA4+GTM教學:洞悉網站用戶行為必勝指南
找相似
2,288

實戰!GA4+GTM教學:洞悉網站用戶行為必勝指南

Hahow 好學校-線上課程平台
2%
Python 入門特訓 - 基礎實作到證照攻略
找相似
1,790

Python 入門特訓 - 基礎實作到證照攻略

Hahow 好學校-線上課程平台
2%
靈魂的代言人-塔羅牌義全解析
找相似
800

靈魂的代言人-塔羅牌義全解析

Hahow 好學校-線上課程平台
2%
馬斯克傳:唯一不設限、全公開傳記
找相似
800

馬斯克傳:唯一不設限、全公開傳記

PChome 24h購物
1%
風格藝術 設計上線 - 用 PS、AI 做吸睛視覺設計
找相似
3,200

風格藝術 設計上線 - 用 PS、AI 做吸睛視覺設計

Hahow 好學校-線上課程平台
2%
韓菲大數據考點直擊-政治學概要(測驗題)(線上課程)(不含書籍)(韓菲)-1SF10
找相似
780980

韓菲大數據考點直擊-政治學概要(測驗題)(線上課程)(不含書籍)(韓菲)-1SF10

4%
比價2個賣場 立即比價
新保成網路書局
韓菲大數據考點直擊-政治學概要(測驗題)(線上課程)(不含書籍)(韓菲)-1SF10
找相似
49折
780

韓菲大數據考點直擊-政治學概要(測驗題)(線上課程)(不含書籍)(韓菲)-1SF10

新保成網路書局
4%
Notion 實戰課程:打造專屬數位工作術
找相似
3,380

Notion 實戰課程:打造專屬數位工作術

Hahow 好學校-線上課程平台
2%
戰爭來了怎麼辦?黑熊學院民防基礎線上課
找相似
2,300

戰爭來了怎麼辦?黑熊學院民防基礎線上課

Hahow 好學校-線上課程平台
2%
用 Python 理財:打造自己的 AI 股票理專
找相似
3,999

用 Python 理財:打造自己的 AI 股票理專

Hahow 好學校-線上課程平台
2%
跟著韓娛學韓文!發音到初級文法一次掌握
找相似
2,500

跟著韓娛學韓文!發音到初級文法一次掌握

Hahow 好學校-線上課程平台
2%
RyuuuTV看動漫看日劇,零到N4道地說日文
找相似
3,500

RyuuuTV看動漫看日劇,零到N4道地說日文

Hahow 好學校-線上課程平台
2%
Procreate人體繪畫入門-扎實基礎養成
找相似
3,600

Procreate人體繪畫入門-扎實基礎養成

Hahow 好學校-線上課程平台
2%
李屏瑤的成人寫作課:從整理內心到故事文案的書寫術
找相似
2,500

李屏瑤的成人寫作課:從整理內心到故事文案的書寫術

Hahow 好學校-線上課程平台
2%
暴走小怪獸:教出同理心的冒險遊戲
找相似
672

暴走小怪獸:教出同理心的冒險遊戲

Yahoo奇摩購物中心
1%
開啟程式設計之門 - C++ 核心課程
找相似
1,490

開啟程式設計之門 - C++ 核心課程

Hahow 好學校-線上課程平台
2%
伴侶理財必修課|談錢不傷感情 打造神隊友
找相似
2,980

伴侶理財必修課|談錢不傷感情 打造神隊友

Hahow 好學校-線上課程平台
2%
ELLE 風格相談室|蘇飛雅的療癒占星學
找相似
3,000

ELLE 風格相談室|蘇飛雅的療癒占星學

Hahow 好學校-線上課程平台
2%
自學程式如何快速入門 - 以 Python/JS 為例
找相似
2,200

自學程式如何快速入門 - 以 Python/JS 為例

Hahow 好學校-線上課程平台
2%
融入美國口說日常!和莫彩曦學英文慣用語
找相似
1,700

融入美國口說日常!和莫彩曦學英文慣用語

Hahow 好學校-線上課程平台
2%
王梓沅的 Can-Do 英文溝通術:從聽到說的 24 個實戰任務
找相似
3,800

王梓沅的 Can-Do 英文溝通術:從聽到說的 24 個實戰任務

Hahow 好學校-線上課程平台
2%
包租公/婆實戰攻略:隔套收租創造被動收入
找相似
3,480

包租公/婆實戰攻略:隔套收租創造被動收入

Hahow 好學校-線上課程平台
2%
小資族圓夢計畫,第一次買房收租就上手
找相似
3,280

小資族圓夢計畫,第一次買房收租就上手

Hahow 好學校-線上課程平台
2%
Canva 入門到進階實戰|零基礎做質感設計
找相似
2,780

Canva 入門到進階實戰|零基礎做質感設計

Hahow 好學校-線上課程平台
2%
MASA 線上烹飪課!快速 x 多變的日式常備菜與特色料理
找相似
3,680

MASA 線上烹飪課!快速 x 多變的日式常備菜與特色料理

Hahow 好學校-線上課程平台
2%

商品描述

Learn how to design and implement types in C# so that the other developers won't hate you when using one of the types developed by you. It means you are going to learn how to write code of the high quality: readable, understandable and reliable. Improve your knowledge in object-oriented programming in the context of clean coding and building types of high quality. Learn how to give the best names for API members Learn all the tricks related to writing clean functionsAvoid common architectural smells. Get rid of unpleasant smellsApply principles of functional programming: achieve immutability, remove side effects, extend typesAvoid smells related to dependency injectionWrite cleaner unit testsPractice Test-Driven DevelopmentFoundations of building object-oriented infrastructures Despite the fact that C# is a very rich on features language, it's very common to see poorly designed and implemented types in a real world. In fact, C# is one of the richest on features language among object-oriented languages in the world nowadays. But with great power comes great responsibility. It's challenging  to use all those features in a right way. You probably have already heard the following well-known statement: most code sucks. Well, this course is all about how to produce code which doesn't suck. Owning skills of producing a well-designed and well-implemented types is the prerequisite for the other developers to treat you as a real professional. Content and Overview This course is aimed at all the C# developers, from beginners to seniors. Topics which are covered in the course are relevant for all kinds of C# developers since all developers design and implement APIs. The topics complexity is very different. There are plenty of very simple topics, and at the same time, there are topics which require from you a solid C# background. There are plenty of code examples throughout this course, so you will learn both theoretical and practical material. The course covers the following topics: Meta Principles: DRY, KISS, YAGNI, SoC, CQS, PoLA, EncapsulationHow to give better names for API members and what naming conventions exist in the. NET platform and suited for C#Common problems encountered by C# developers in the process of designing and implementing APIs: classes vs structures, creational patterns vs constructors,  poor naming, excessively long methods, output parameters and so on. Common Architectural Design Smells such as Primitive Obsession, Hidden Dependencies, Violation of Law of Demeter and other. Functional Programming: immutability, temporal coupling, pipelining, extending IDisposable, Builder Design Pattern, abusing extension methods, dealing with errorsDI-related anti-patterns: control freak, hidden dependencies, temporal coupling, ambient context, facade service, bastard injection, cyclic dependenciesClean Unit Tests: singletons and static classes, excessive number of interfaces, testing trivial code, testing of a single concern, different best practicesPracticing TDD: definition, 3 laws, parsing roman numerals, continuous testing, implementing Tic-Tac-ToeThe list is far from being complete. The course covers a great number of topics. Enroll and start Mastering the Art of Writing Clean Code in C#! ------------------------------ Keywords related to the course: C# Clean CodeC# Best PracticesAPI in C#Building API in C#Clean Code in C# tutorialRefactoring

加入購物車

設定到價通知