个人在一次面试中碰到了RT的笔试问题,当时给出的答案是
- 成熟
- 稳定
- 学习成本低
- 开发效率高
- 可扩展性好
- 性能好
成熟
一个好框架需要有一个成熟的社区,成熟的配套插件,成熟的开发模式。
稳定
一个好框架必须有一个可用于生产环境的的版本,持续的更新迭代,一致的api设计和文档等等
学习成本低
一个好框架要具体高度的推广性,提供低成本的学习途径,可以快速的让整个团队成员掌握并熟练运用
开发效率高
一个好框架必须具备能使得团队合作的开发效率有更高的提升,有更好的编码风格引导
可扩展性好
一个框架必须要有高度的可定制化,可扩展性,满足未知的需求。
性能好
一个框架必须要解决相当一部分的性能瓶颈问题,让具体的开发人员不用过多的关注代码的性能。
个人在一次面试中碰到了RT的笔试问题,当时给出的答案是
成熟
一个好框架需要有一个成熟的社区,成熟的配套插件,成熟的开发模式。
稳定
一个好框架必须有一个可用于生产环境的的版本,持续的更新迭代,一致的api设计和文档等等
学习成本低
一个好框架要具体高度的推广性,提供低成本的学习途径,可以快速的让整个团队成员掌握并熟练运用
开发效率高
一个好框架必须具备能使得团队合作的开发效率有更高的提升,有更好的编码风格引导
可扩展性好
一个框架必须要有高度的可定制化,可扩展性,满足未知的需求。
性能好
一个框架必须要解决相当一部分的性能瓶颈问题,让具体的开发人员不用过多的关注代码的性能。