大二打卡(12.12)
今天做了什么:
在《程序员修炼之道:从小工到专家》第六章中,“整体把握”成为核心主题,深入探讨了程序员在面对复杂系统时所需的整体把握能力和思维方法。这一章让我对整体把握有了更深刻的认识和理解,也让我更加注重在编程实践中运用整体把握的方法。
这一章强调了全局思维和系统观念的重要性。在编程中,我们经常会遇到一些复杂的问题和系统,需要我们具备全局思维和系统观念才能更好地理解和解决它们。全局思维和系统观念要求我们不仅要关注代码的细节,更要关注代码的整体结构和流程,了解各个组成部分及其之间的关系,以便更好地理解和优化代码。这种全局思维和系统观念的重要性让我意识到,编程不仅仅是一种技术活动,更是一种思维活动,需要我们具备高度的思维能力和全局视角。
此外,这一章还提到了抽象思维的重要性。抽象思维是一种将复杂问题分解成更小的、更容易处理的子问题的能力。通过抽象思维,我们可以将问题的本质特征提取出来,从而更好地理解和解决它。这种抽象思维的观点让我意识到,编程是一种需要高度抽象思维的活动,我们需要不断地将问题分解、抽象、建模,最终找到最优的解决方案。
学习设计模式的重要性也得到了强调。设计模式是一种经过验证的解决问题的最佳实践。通过学习设计模式,我们可以更好地理解软件设计的基本原则和最佳实践,掌握一些常用的设计方法和技巧,从而更好地应对各种复杂问题和需求。
最后,这一章还强调了测试的重要性。测试是保证代码质量和可靠性的重要手段。通过编写测试用例和执行测试,我们可以发现代码中的潜在问题和缺陷,及时进行修复和改进,保证代码的质量和可靠性。这种测试的观点让我意识到,编程是一种需要高度责任感的活动,我们需要对自己的代码负责,保证代码的质量和可靠性。
今天遇到什么问题:
明天怎么做:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律