美文网首页
第三届FEDAY记录

第三届FEDAY记录

作者: 108N8 | 来源:发表于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