回答

0

首先,它听起来很复杂。但是,IMO可以通过简单地遵循基本知识来实现​​。当你开发你的框架,你应该有强烈关注以下 -

争取模块化设计 -始终代码的接口,有利于组成了继承等

所有的代码编写单元测试 -这是非常重要,因为测试不仅会引导您采用松散耦合的设计,而且在验证向后兼容性方面也很重要,这是此类项目中的一个重要问题。

只需构建需要的内容,避免过多的前期设计和过度设计 -请注意,框架最好从代码中提取,而不是预先构建。在这样的项目中,很容易被拿走并建立一些不需要的东西。不需要的功能不仅会浪费时间和金钱,还会使未来的变更变得困难。不要做太多的前期设计,并在小的迭代中进行构建,经常重构并使用单元测试作为您的安全网。

相关问题