設(shè)計原則之單一職責(zé)原則
技術(shù)開發(fā) 編程 技術(shù)框架 技術(shù)發(fā)展
無論我們認(rèn)為什么是出色的代碼,它始終需要一種簡單的質(zhì)量:代碼必須是可維護的。正確的縮進,整潔的變量名,100%的測試覆蓋率等等只能使您走得更遠(yuǎn)。任何無法維護且不能相對輕松地適應(yīng)不斷變化的需求的代碼都是等待過時的代碼。當(dāng)我們嘗試構(gòu)建原型,概念驗證或最低限度的產(chǎn)品時,我們可能不需要編寫出色的代碼,但是在所有其他情況下,我們應(yīng)始終編寫可維護的代碼。這應(yīng)該被視為軟件工程···