消除你程式碼的臭味 Day 17- 分離關注點:設定與主要邏輯分開
把變動頻繁的設定從穩定的主要邏輯裡拿出去。
你的核心商業邏輯,應該像一個在無菌室裡工作的科...
影片連結:https://www.youtube.com/watch?v=VSW_XLk2w6kYouTube 頻道:https://www.youtube....
作業交了沒?快點燒進光碟裡啊
以前上課時,老師總會留一些當回家作業,電腦課也不例外。某一次的作業是要我們把檔案「燒」進光碟裡,然後帶到學校繳交。
第一次聽到時...
由前面的文章可以知道,需求已經表達得很清楚,仍可能存在缺口與不一致之處。我們該如何在開發之前就發現這些問題,而不是之後才發現?我們要如何確保需求的正確性和完整性...
在軟體開發的世界裡,許多團隊以為導入 BDD(Behavior Driven Development)就是學會寫 Gherkin 腳本、把測試自動化,卻忽略了真...
你是否遇過這種情況:一份測試文件拿給開發、業務、測試同仁看,每個人都有疑問,沒人能馬上理解,最後開發走自己的、測試各測各的、業務根本搞不懂在做什麼?其實問題就出...