❤ 学习编程的方法
系统化学习:
- 书籍:制定每天的阅读量
- 视频:实施的操作和讲解画面更直观
阅读官方文档和API:
官网:阅读英文文档,提高解决问题时搜索关键词的能力
阅读技术文章:
平台:****,cnblogs,oschina,infoq,segmentfault,公众号
- 知识讲解类: 关注作者的分析和观点,判断是否有遗漏或者与自己的理解有偏差。
- 功能实现/解决方案类: 关注作者的分析和实现思路,以便在类似场景中举一反三。对常用功能或方案进行标记和收藏,需要时进行查询。
- 源码/框架原理分析类: 反复阅读,结合源码验证,定期复习和总结。
- 学习方法/经验总结类:仔细阅读,取其适用于自己的部分。
- 了解最新的技术动态,关注技术的发展趋势
项目实战 :
巩固知识点
记录和总结
讨论技术
技术群
高阶学习: 阅读源码|分析原理
面向对象语言: 24种设计模式,6大设计原则
项目/框架: 应用各种设计模式来优化项目的架构
UML图绘制工具:visio、rational rose、starUML
算法、数据结构决定程序员的高度
让知识成为习惯