Clean functions and classes
在讀 Clean Code 的時候,我覺得最讓我印象深刻的就屬 Functions 了。究竟要怎麼樣把 Function 寫得乾淨?我之前一直沒有仔細思考過,可能知道要單一職責、命名清晰,但要把 Function 寫的「夠小」,我還真的沒這麼想過。
在讀 Clean Code 的時候,我覺得最讓我印象深刻的就屬 Functions 了。究竟要怎麼樣把 Function 寫得乾淨?我之前一直沒有仔細思考過,可能知道要單一職責、命名清晰,但要把 Function 寫的「夠小」,我還真的沒這麼想過。
什麼是 Clean Code,無瑕的程式碼?又要如何寫出「好」的程式碼呢?
是用更進階的語法?是把程式寫得更加簡潔?還是讓程式跑的更有效率?