总结
这两个多月的上海工作经历,当真是对我打击很大,最开始的:
1. css + html
- 语义化,
- css 在实际项目中用户图片大小限制,用以保证用户上传的图片不破坏文档结构
- 同理,用户文字,长度控制。
2. js
- js 函数编程,面向对象编程,相同业务逻辑封装函数,
- 在实际项目中全面拥抱 webpack 制作 自动化脚手架,多页面脚手架设计,通过环境变量区分开发和服务环境
- vue 组件深耕:组件设计,组件最小化,常用逻辑组件化,一劳永逸
- TypeScript 的 类型检查,常用变量 enum 化,安装 autoclass 后自动引用方法和类
另外,js 部分还要强调最重要的一点,就是垃圾代码问题,你现在的代码会增加未来维护,修改的工作量,增加的工作量大于你完成的工作量,那你的代码就是垃圾代码。
暂时对自己要求不要太高,未来半年最主要的问题,就是尽量不写垃圾代码。
3. more
也不能只盯着眼前的,基础学习应当拉上日程了。这里闲暇之余先按这篇文章学习:如何教会非计算机专业的女友写代码并且找到工作? - 知乎
另外,英语的学习也不该只是每天清晨背背暗藏这么简单,适当加入句子学习了,暂定计划为每天回家的地铁里看薄荷阅读。
本月学习计划
1. css + html
本月计划:读完 css 世界,每天至少一章内容。每周末不得少于4章内容
2. js
除了上面提到的不写垃圾代码以外,继续过 es6入门,每天不得少于一个节,因为每章内容过多,而且我的学习是配合着实验进行的,所以定的标准较低。