美文网首页
第三届FEDAY记录

第三届FEDAY记录

作者: 诺奕 | 来源:发表于2017-09-02 22:28 被阅读70次

谈项目中如何选择框架和库

1. 问题引出

我们在项目开发中,根据项目的不同的情况,我们在做技术选型的时候会有所不同,当然我们在框架和库方面也会有所不同,哪具体如何选择呢?

2. 基本前提:成本和效率

首先要考虑几点,首先是用该框架或者该库实现当前项目的成本,其次是团队中其他人是否掌握或熟悉,协作起来是否顺利,再者就是后续迭代的成本和效率。合适的选择“前人”所走过的路,所踩过的坑,合理利用“他人的轮子”。

3. 选择时我们应该考虑的
|  模式  |  普及率  |  成熟度 
|  体量  |  局限性  |  学习成本 
|  性能  |  活跃性  |  周边资源 
|  前景  |  契合度  |  文档质量
4. 选择的原则
1. 妥适性原则
2. 库的选择:
      1). 缩小依赖范围和向稳定方向依赖
      2). 避重趋轻、避繁逐简、以简驭繁、避虚就实
      3). 可替代性
3. 主框架的选择 (做足调研和实践,多和老司机交流):
      1). 没有不二法则
      2). 拥抱未来
      3). 经验价值高
      4). 架构上的优势为重
4. Code Review 十分必要
5. 注意“熵”的问题

相关文章

网友评论

      本文标题:第三届FEDAY记录

      本文链接:https://www.haomeiwen.com/subject/dowrjxtx.html