iT邦幫忙

clean code相關文章
共有 34 則文章
鐵人賽 Software Development DAY 5

技術 Day 05: 物件及資料結構、邊界

「物件將它們的資料隱藏在抽象層後方,然後將操縱這些資料的函式暴露在外。資料結構則將資料暴露在外,且未提供有意義的函式」 「它們不僅是對立的,且本質上也是互補的...

鐵人賽 Software Development DAY 4

技術 Day 04: 函式、錯誤處理

「關於函式的首要準則,就是要簡短。第二項準則,就是要比第一項的簡短函式還要更簡短。這是一個我無法證明的主張」 「我曾經寫過令人難受的 3000 行函式怪物,寫...

鐵人賽 Software Development DAY 3

技術 Day 03: 有意義的命名、好的註解、垂直 & 水平編排

「我們是認真嚴肅地看待命名這件事,請您牢記這一點」 取自: Clean Code (p.20) 前言 命名在軟體開發中無處不見,我們除了替: 變數 (V...

鐵人賽 Software Development DAY 2

技術 Day 02: 給全端開發者的 Coding Conventions & Style Guide 補充

「回到我在貝爾實驗室(The Bell Lab)工作的日子。我們有個不嚴謹的發現,採用一致性的縮排風格是降低程式錯誤率的最顯著指標之一。」 「我們原本希望架構...