回答

0

首先,它聽起來很複雜。但是,IMO可以通過簡單地遵循基本知識來實現​​。當你開發你的框架,你應該有強烈關注以下 -

爭取模塊化設計 -始終代碼的接口,有利於組成了繼承等

所有的代碼編寫單元測試 -這是非常重要,因爲測試不僅會引導您採用鬆散耦合的設計,而且在驗證向後兼容性方面也很重要,這是此類項目中的一個重要問題。

只需構建需要的內容,避免過多的前期設計和過度設計 -請注意,框架最好從代碼中提取,而不是預先構建。在這樣的項目中,很容易被拿走並建立一些不需要的東西。不需要的功能不僅會浪費時間和金錢,還會使未來的變更變得困難。不要做太多的前期設計,並在小的迭代中進行構建,經常重構並使用單元測試作爲您的安全網。

相關問題