- 博客(3)
- 收藏
- 关注
原创 《人月神话》读书笔记(一)
这本书绝对称得上在软件工程领域的著作,作为软件开发人员,低头敲代码赶项目时,也要抬头看一看。在软件工程领域中,还存在很多代码解决不了的问题。 先借鉴百度百科的话,等整书读完了,再自己总结。 《人月神话》探索了达成一致性的困难和解决的方法,并探讨了软件工程管理的其他方面。在《人月神话(英文版)》中,既有很多发人深省的观点,又有大量软件工程的实践,为每个复杂项目的管理者给出了自己的真知灼见大型编程项目深受由于人力划分产生的管理问题的困扰,保持产品本身的概念完整性是一个至关重要的需求。《人月神话(英文版)》适合
2020-10-16 16:18:29 193 1
原创 Redux源码解读
最近比较空闲,就想看点源码,学习记录一下。如果自己收获能给他人些帮助,是一件开心的事也会更有动力。今天的主角是Redux。 先唠叨几句耳熟能详的话 Redux 是 JavaScript 状态容器,提供可预测化的状态管理。 Redux三大原则: 单一数据源 State 只能通过触发Action 使用纯函数来执行修改 Redux的源码很少,5个核心文件。 1. 首先来看createStore.js,一切的开始。 const store = createStore(reducer, preloadedS
2020-10-16 16:11:10 145
原创 前端脚手架实践
每天学一点,分享我的所得。 今天给大家带来的是前端脚手架的搭建过程,搭建脚手架我肯定参考了很多大佬的博客和相关的视频,最后亲自动手实现一遍,方能融会贯通。 企业中开发中的问题 工具的出现,必然是要解决一个或一类问题。笔者列出几点自身的体会。 技术栈不统一。在公司做项目,使用的技术栈都是经过选型之后的,不是单一技术而是多种技术的融合。每加入一个新技术,都需要进行相关的配置,有时可能还要二次封装。 没有沉淀。每个项目团队基于自身产品线,往往都会沉淀一些公用的方法、类等(如时间转换、交互数据格式等)。 项目目录
2020-10-16 15:53:44 201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人