xgqfrms™, xgqfrms® : xgqfrms's offical website of cnblogs! xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

如何优雅的阅读 GitHub 上开源 js 框架和库的源码 All In One

如何优雅的阅读 GitHub 上开源 js 框架和库的源码 All In One

steps

  1. 先总后分,即先了解一下啊框架的大体架构,又一个全局的认识,在选择某些和感兴趣的部分,仔细阅读,各个击破;

  2. 带着问题阅读,用到了什么设计模式,为什么要这样设计,代码风格,编程技巧,深入研究,提出自己的猜想;

  3. 动手实践,按照自己的理解,通过实验验证自己提出的猜想是否正确;

  4. 造轮子, 自己动手实现一个简易版的类似框架,模拟实现其核心功能,加深学习效果;

  5. 记录心路历程,技术输出,分享心的;

...

源码学习笔记

https://www.cnblogs.com/xgqfrms/p/13986998.html

https://www.cnblogs.com/xgqfrms/p/13987018.html

互联网公司的寓言故事 互相甩锅

互联网公司的用户一次删除事件引发的血案!

  1. 运营,UE 没有把删除按钮颜色设计成红色提醒
  2. UI / UE,前端没有做删除时候的二次弹窗确认提示
  3. 前端,发送删除请求,后端没有进行软删除,而是真的删除了
  4. 后端, 测试的时候没有提这个 bug, 上线了才出现问题
  5. 测试,这不是 bug, 是产品需求不明确
  6. 产品,WTF

refs

https://www.zhihu.com/question/429436558/answer/1575251772



©xgqfrms 2012-2020

www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!


posted @ 2020-11-26 12:34  xgqfrms  阅读(298)  评论(3编辑  收藏  举报