首页 > 其他分享 >大道至简阅读笔记05

大道至简阅读笔记05

时间:2024-06-16 15:21:53浏览次数:29  
标签:05 大道至简 编程 懒人 笔记 方法

个人感受

我写的代码,总是太复杂就是没有章序,内容繁杂,效率低下,时间成本高。

书中提到了这一点,并且书的主要核心就是大道至简,再简单的制作下,完成高质量的任务

解决问题方法:学习书中的简约的实践方法,软件开发中,简化代码结构、减少不必要的功能。

阅读笔记:

学习任何东西都得先了解思想,没有思想,就不能真正的学会。周爱民先生写的《大道至简》就是一本介绍编程思想的书。读完这本书,感觉自己相对以前对编程更了解了一些,对编程也更加喜欢。

在第一章,通过愚公对自己移山的经验以及方法介绍编程的根本是顺序、分支和循环,周爱民在书中写到除了先天智力问题或者后天懒惰不思进取的人,都能学会编程,程序=算法+结构。这些在信心上绝对的帮助我们一些对编程有心理困难的同学,相信自己就能做好,才能有做下去的勇气。

在第二章中用愚公移山“碎尸击壤”与李冰凿山“积薪烧之”来提出懒人造就了方法,人的精力终归是有限的,提出新的“方法”,解决的将是影响做事成效的根本问题。我认为,懒人是聪明人,固然做事需要勤奋,但也要讲究方法,勤奋的人会觉得世上无难事,只怕有心人,而聪明的人则会想方设法,突破人精力的极限。第二章的最后一部分讲述了面向对象与面向过程的区别。面向过程是对流程、结构和编程方法的高度概括,面向对象本身只解决结构和编程方法的问题,而并没有对流程加以改造,所以正确的方法真的非常重要!。

标签:05,大道至简,编程,懒人,笔记,方法
From: https://www.cnblogs.com/ykznlxx/p/18250663

相关文章

  • 05大道至简阅读笔记之一
    《大道至简》阅读笔记主题和核心观点《大道至简》是一本探讨简约生活和思维方式的书籍,由作者某某撰写。书中主要探讨了如何通过简化生活和思维方式,达到更高效、更有意义的生活状态。以下是对这本书的阅读笔记:关键观点总结简约生活的重要性:书中强调了简约生活对个人幸福和心......
  • 06大道至简阅读笔记之一
    《大道至简》阅读笔记主题和核心观点《大道至简》是一本探讨简约生活哲学的书籍,由作者某某撰写。书中主要讨论了如何通过简化生活方式和思维模式,达到更高效、更有意义的生活。以下是对这本书的阅读笔记:关键观点总结简约生活的价值:书籍强调了简约生活对个人幸福和心理健康的......
  • 03构建之法阅读笔记之一
    《构建之法》阅读笔记主题和核心观点《构建之法》是一本探讨创新与设计思维的书籍,由作者某某撰写。书中主要讨论了如何通过系统性的方法和跨学科的视角构建新的想法和解决方案,以及如何应对创新过程中的挑战。以下是对这本书的阅读笔记:关键观点总结创新的系统性方法:作者提出......
  • 04构建之法阅读笔记之一
    《构建之法》阅读笔记主题和核心观点《构建之法》是一本关于创新和设计思维的书籍,由作者某某撰写。书中主要探讨了如何通过系统性的方法构建新的想法和解决方案,以及如何将创意转化为实际的成果。以下是对这本书的阅读笔记:关键观点总结系统性创新方法:书中强调了系统性思维在......
  • 构建之法阅读笔记04
    个人感受:问题:自己做的软件只是按照自己的想法来,没有考虑用户的想法,以及其中的最基本的用户没有提出的要求,没有考虑实际的情况。书中提到了用户体验和软件测试这两部分,只有满足用户的体验,才能是好软件。解决方法,在以后的软件制作过程中应该考虑人的感受,注重实际情况,不可一味的追......
  • 构建之法阅读笔记02
    个人感受:认识到自己的编程方法有问题,没有正确的一个编码流程,只是一味的追求写代码,写完就没有事情干了。书中提到了这一点,做一个项目应该有正确的流程,确定好自己下一步该干什么而不是像无头苍蝇一样到处乱撞。解决方法:学习书中第五章的那样方法规划好自己的流程一步一步来。读......
  • 构建之法阅读笔记03
    个人感受:自己的问题:自己对于软件的认识不够,不清楚什么是软件,做一个软件有着多方面的要求以及规定,但是我不太清楚书中提到了许多软件的要求以及规定,以及如何做好一个软件。解决办法:按照书中的方法自己以及自己的团队多多联系这种方法即可读书笔记第六章和第七章第六章:需......
  • (书和笔记)学习JavaScript数据结构与算法(第3版) ([巴西] 洛伊安妮 • 格罗纳)
    书:pan.baidu.com/s/199LHxxIlMixw3gYSY8tyPw?pwd=ywxg提取码:ywxg数据结构与算法基础:介绍了数据结构与算法的基本概念、重要性以及它们在JavaScript中的应用。数组:深入讲解了数组的定义、操作、常用方法及其在JavaScript中的应用,包括多维数组的构建与访问。栈:详细阐述了栈的概......
  • (书和笔记)学习JavaScript数据结构与算法第二版
    书:pan.baidu.com/s/199LHxxIlMixw3gYSY8tyPw?pwd=ywxg提取码:ywxgJavaScript与数据结构基础:介绍了JavaScript语言的基本特性和数据结构的定义,为后续内容打下基础。数组及其操作:讲解了数组的定义、特性以及常见的操作方法,如增删改查等。栈与队列:详细阐述了栈(后进先出)和队列(先进......
  • 构建之法阅读笔记01
    个人感受:过去只是盲目的老师说什么就学什么就做什么,没有目标只是一味的去追求老师要求我们的目标。书中也着重提到了这点,要了解软件工程的概念、理论、知识点和软件工程和计算机科学的关系,提升个人的技术和流程,而不能盲目的进行学习要有一定的目标和安排。解决办法:设立自己的学......