zoukankan      html  css  js  c++  java
  • 《大道至简》读后感

        这几天读完了《大道至简》这本书,感触颇多。在大一一个学期没有养成写代码的良好习惯,遇到题目会不加思考的就去敲代码,而没有想过要先把事情的流程逻辑的想清楚再去做,从而导致我再写到一半的代码时,不知所措,不咋地下一步应该怎么去做,看了《大道至简》里边讲的“编程的第一要务是先把事情分析清楚,事件先后 的逻辑关系和依赖关系搞清楚,然后再去代码实现。一接 到任务就开始 Coding 的程序员,通常就是加班最多的程 序员。”确实如此。在写代码前搞清楚事情的来龙去脉,可以大大提高写代码的效率,也不会出现写至中途而抓耳挠腮不知道如何进行下去。在写代码前,把所涉及到的不会的知识点先查阅搞清楚之后极大的增加写代码的自信心。“记住:积极工作和勤于思考都要占时间。”

       书中所讲的“程序 = 算法 + 结构  ,在这个公 式里,代码是不存在的。 存在的只是思想。”一个完整的程序中,代码是次要的,最主要的是思想,是里边所蕴含的思想。书中所讲“是懒人造就了方法”,其主要意思是让我们学会思考,善于寻找解决问题的捷径,一味的恪守常规是行不通的。“人的精力终归是有极限的。提出新的“方法”,解决的将是影响做事成效的根本问题。“这个世界上,有勤快 人就必然有懒人,有懒人也就必然有懒人的懒方法。

       在以前写代码也是将所有的代码写到一个文件里边,不管有多少行,不善于分类的去存放在不同的文件中。这样降低了程序代码的可读性,也是自己的代码很乱,没有很清晰的逻辑。

       大一学年虽然写的都是小小的几行代码,也没必要团队合作。但在以后的学习中会出现一些相对复杂的项目,那便需要团队的协作共同来完成这个项目。书中所讲,领导的那个人不一定是能力最强的,但是最起码需要承担责任,需要善于从自己身上寻找问题,当项目完成不了时,有着承担责任的勇气。对我以后团队协作时有很大的启发。

       沟通也是我现在存在的一个很大的问题。善于沟通能够明白用户期待的目标产品,我们设计的东西才会朝着用户所预期的方向发展,如果都不知道用户的预期目标是什么,那会是另一种结果。把计算机语言转化成汉语,在不影响原意的情况下,向用户清楚明白的表达自己的意志,往往会使事情变得简单而易成功。“最简沟通”中表明话说多无益,用最简洁的话语表达我们的意思可以可以提高沟通的有效性。不去做形式上的沟通,例如喝酒。那些毫无意义的无效沟通。

       “当你熟悉了一门语言之后,你会发现,编程语言只有 喜欢与不喜欢的问题,没有会不会的问题。”编程语言并没有想像中的那么的难。只要肯用心,多练习,试着去喜欢它,我将会发现其实他很简单。简单到只有三种逻辑顺序这么的简单。

       “长期的编程实践,自然的归演与总结,必须沉淀 为某种(软件开发)方法……有人在寺院扫了一辈子的落叶而得道,也有人因为一句话而得道。”平日在敲代码的过程中慢慢的去积累方法,养成记笔记的好习惯。把实用,常用的方法记下来,时常翻看一下。做到每次都有积累,每天都有进步。

        用心对待每一件事情!

  • 相关阅读:
    Atitit 经济学常见的流派 古典主义与凯恩斯主义
    Atitit 学习方法 体系化学习方法 Excel 科目,分类,专业 三级分类。。 知识点。。 课程就是每一个知识点的详细化。。 比如经济学 类别 专业 xx概论知识点 3、金
    atiitt it学科体系化 体系树与知识点概念大总结.xlsx
    Atitit 减少财政支出普通人如何蹭政府补贴措施 attilax大总结.docx
    Atitit 信用管理概论 attilax学习心得
    Atitit.月度计划日程表 每月流程表v5
    Atitit 企业6大职能 attilax总结
    Atitit 常见每日流程日程日常工作.docx v8 ver ampm imp 签到 am y 天气情况检查 am y 晨会,每天或者隔天 am 每日计划(项目计划,日计划等。 am
    Atitit 财政赤字解决方案
    Atitit 建设自己的财政体系 attilax总结 1.1. 收入理论 2 1.2. 收入分类 2 1.3. 2 1.4. 非货币收入 2 1.5. 2 1.6. 降低期望 2 1.7.
  • 原文地址:https://www.cnblogs.com/zjl-0217/p/9345699.html
Copyright © 2011-2022 走看看