iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

為這美好世界獻上clean code!! 系列

學會基礎的程式碼後下一步是甚麼?演算法?業界主流框架?
假如你還是學生的話,或許剛剛提的都可以往後延一些,先來學學clean code吧。
乾淨,簡潔的程式碼或許不會幫助你程式執行的更快更順暢,但在將來學習演算法與其他框架的時候會更加的理解自己的程式碼跟debug喔

參賽天數 4 天 | 共 5 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文 團隊你為什麼不早說卍你為什麼不早問
DAY 1

clean code?

前言 原先是想要把這個章節砍掉直接進重點,並想辦法在30天內全部講完。但思考多次後覺得與其講的不清不白,不如抱持著可能超過30天但講的仔細比較好XDD好啦!講完...

2020-09-15 ‧ 由 s19970523s 分享
DAY 2

clean code - 命名(前篇)

首先第一個是變數的命名,在程式中或許你可以把所有code集中一起避免使用方法,但有一個東西是絕對無法省略的,那就是:變數因此我們先來學習變數應該怎麼命名會比較好...

2020-09-16 ‧ 由 s19970523s 分享
DAY 3

clean code - 命名(後篇)

今天銜接著昨天的內容記續把命名的部分討論完吧^^ 方法的命名 根據java bean的規則當方法是用於取值的話會用get開頭,設定值的話會用set,如果適用於判...

2020-09-17 ‧ 由 s19970523s 分享
DAY 4

#函式

昨天學完命名後,今天來學函式吧。讀完整本書後個人認為函式的主要準則就是:簡短,單一。但只有這樣講的話實在太過抽象,我們馬上做更詳細的解析吧。 區塊,縮排 要盡量...

2020-09-18 ‧ 由 s19970523s 分享
DAY 4

clean code - 函式(二)

只做一件事情 主要作法先思考一整個流程需要做哪些動作,將每個動作拆開寫成一個一個方法。最後在寫一個方法將整個動作流程串連起來。這樣說明可能有些模糊,我們一樣用c...

2020-09-20 ‧ 由 s19970523s 分享