【学习总结】如何提高学习效率

简介: 【学习总结】如何提高学习效率

怎么样学习效率高?

  1. 条例清理,层次分明(前提:要先抽象)
  2. 要善于分条例、分层次、做结构化
  3. 要想学习好,就要学会封装
  4. 要做到N+1(在原来的基础上迭代新的知识),1+N(在学习新的知识时,回顾学过的知识)
  5. 把学过的知识,编织成知识网
  6. 要读出代码的味道
  7. 把意义搞得越丰富,越生活,越有味道

1)、学习是一个反复的过程,再学习的过程中,一定要问问题,要多问问题,因为问题是最好的老师。再问问题的过程中,往往收获是最大的。通过和其他人的讨论,再自己想法的基础上再结合其他人补充或对自己想法的完善,自己对问题的结果会有更深刻的理解和认识。

2)、同样,教是最好的学。把自己知道的东西讲给其他人听,这样不仅能提高自己,也能帮助其他人。

3)、在学习的过程中,要做到图和代码一一对应。要学会思考问题,要确定边界,要用逻辑去做事情,学会举一反三、融会贯通。不断地去辩证和思考问题,要清楚问题地边界,去把所有地可能性都遍历出来

如何快速写出代码?

  1. 先建模
  2. 先宏观(明确有多少个类),后微观(层次分明,条例清晰)
  3. 要和图一一对应
  4. 边界要清晰,讲逻辑,比较
  5. 要善于总结

就像米老师说的“书读一万遍”,代码亦如此。

 


相关文章
|
6月前
|
监控 Java 开发者
Java性能优化实践:提升你的应用效率
【2月更文挑战第12天】 在当今快速发展的软件行业中,性能优化是每个Java开发者都必须面对的挑战。本文将深入探讨Java性能优化的关键策略,从代码层面到架构设计,全方位提升应用的运行效率。我们将通过具体案例,展示如何诊断性能瓶颈、优化内存管理、提高并发处理能力,以及采用最新的Java技术栈改善应用性能。加入我们的旅程,一起探索如何让你的Java应用飞速运行。
209 2
|
4月前
|
监控 网络协议 Linux
Linux系统管理与优化技巧:提升性能与效率的深度探索
【7月更文挑战第24天】Linux系统管理与优化是一个持续的过程,需要管理员和开发者不断地学习和实践。通过合理的系统监控、内存管理、文件系统优化、进程与任务管理、网络优化以及软件与包管理,可以显著提升Linux系统的性能和效率,确保业务的稳定运行。希望本文的技巧能为广大Linux用户带来帮助,共同推动Linux生态的繁荣发展。
|
6月前
|
缓存 资源调度 Rust
前端效率提升实践之路
在一个B端前端项目中,开发团队面临开发效率低、交付质量和可维护性差的问题。为了解决这些问题,他们以“提效”为主题,展开了项目治理。首先,他们优化了发布和编译过程,通过更换包管理工具、减少不必要的包、使用缓存策略等方法,显著缩短了发布和编译时间。其次,团队致力于沉淀可复用物料,创建了高度配置化的组件,通过VSCode插件助手自动化配置,提高了代码复用性和开发效率。此外,他们还改进了研发流程,制定了前端、后端和产品的规范,以减少沟通成本和提高接口质量。通过这些措施,团队成功提升了开发效率,并降低了代码维护成本。
160 3
前端效率提升实践之路
|
5月前
|
Python IDE 程序员
《提升Python编程效率的10个技巧》
在日益快节奏的软件开发环境下,提高Python编程效率成为了程序员们共同的追求。本文将介绍10个实用的技巧,帮助你更高效地编写Python代码,提升开发效率。
|
算法 安全 程序员
分享刷题的个人经验!!!(特别高效)
分享刷题的个人经验!!!(特别高效)
84 0
|
算法
增强能力:提升专业知识、熟练职业技能、持续总结面试题、英语词汇、学习数据结构和算法(提升逻辑思维)
增强能力:提升专业知识、熟练职业技能、持续总结面试题、英语词汇、学习数据结构和算法(提升逻辑思维)
|
移动开发 小程序 JavaScript
在自学编程这条道上,有人半途而废,有人效率暴增
在自学编程这条道上,有人半途而废,有人效率暴增
123 0
|
存储 搜索推荐 数据可视化
如何更好的生活
大多数人都想提高自己的生活品质,也都在尝试着这样做,那怎么样才能做到呢? 钓鱼 按李笑来的意思,要把日常中用到的各种概念理的很清楚,如果你想的足够明白,那么你越明智,苦恼就少很多。
下一篇
无影云桌面