• 大道至简读后感


    大道至简这本书讲的很高深和简便,其中大量运用古典来把抽象的程序过程给实例化,便于我们对文章的理解,目前我的学习进度对其中的大部分名词还不是很了解,但是对于其中讲的理论的记忆还是蛮深刻的,它讲述了我们什么是编程、怎么编程、在一个团队中如何处理好自己的位置和作用、团队的领导需要做什么、各个大公司的改革革新有那方面的经验过程,其中最重要的就是它告诉了我们编程思想,我现在能够理解和应用的就是如何进行编程,那些项目经理的讲解目前我还用不到不过我想以后肯定用的到,小组内的编程估计大二就能。

    在过去一年的编程时间内,我可以很好的完成老师布置的作业,因为它只是PTA上的一些普通的题目,只是要求我做一些单个的需求实现,但那些也是不可缺少的,那是对课堂上学习内容的练习,就我所见有一些同学平时作业不好好写到考试就紧张的不行,考试对于他们来说可能还好,但就这次小学期来看,他们是苦恼的,平时不多加练习,书到用时方恨少,考试只是考的很简单很简单的理论知识和普通的编程题,小学期的题目是比较综合的,其中有许多功能需要实现,而功能的实现则需要考虑功能之间的联系,这次小学期让我在指针上的认知有了很大的提高。

    我在拿到作业时,看一遍题目就会下手,就会进行程序的编写,平时哪些简单的题目一般我是可以通过这种方式完成的,但是有一些题目,当我编到一定进度时我就会发现这种方法不行,然后就换成我脑子里跳出的第一个思路,重新进行编程,就这样我完成平时的作业,可以说是不加思索的完成作业,对于这种简单的题目来说耗时还是比较少的,但是如果给我一个大的项目可能这种方式会使我不能在规定的工期完成作业。还有就是我在编程时可能会出现一些小BUG,然后进行修改,修改完之后发现还不对并且还出现了新的问题,然后我就改掉这种方法如果再三调试不行就删掉重写,但是这样工作量太大,所以还会我在初始时没有认真的看待这个问题,大一刚开学时还好我就如了学院的算法社,平时的编程我感觉就是很简单,但是经过我在社内一年的学习,我发现算法社教会我的就好比书内讲的懒人的方法,因为他们的方法十分的简便,通过十几行的代码完成了我几十行的代码所完成的事情,他们学习先进的算法,可以使用更少的内存和运行时间来完成一个题目,这就好比愚公用榔头凿开石头而“懒人”却用火烧的方法更加快捷和高质量的完成凿山的目标。

    读完这个书我感觉我应该在进行编程之前先完成各种方法的思考,找出最佳的方法进行编程,要随身带着笔和本,不仅好在电脑上编程而且还要在本上规划和写出自己的编程思路,在编程时先写出一个框架,比如先写出各个功能函数并不实现它,全部写完之后然后根据功能的需求实现各个函数,就好比书中所写的给小组内成员分工的项目的功能,而我就把自己分成几份,自己逐步完成各个功能的实现。

    现在还没接触到大的工程项目,最大的也就是小学期的作业了,而且那也是自己完成并没有小组分工,我当时是先写出主函数和类中的各个功能函数,并没有对其进行实现,最后才实现整个工程。

    读完这本书让我了解了我现在可以应用到的和我工作以后可以应用到的,它教的不是技巧、不是方法,而是一种思想、一些经验思想。有一些经验是我们目前接触不到的,我感觉信息技术发展迅速,但是它的主旨思想是不变的,这本书让我受益匪浅。

  • 相关阅读:
    【LeetCode每天一题】Combinations(组合)
    【算法】字符串匹配算法
    【LeetCode每天一题】Edit Distance(编辑距离)
    【LeetCode每天一题】Set Matrix Zeroes(设置0矩阵)
    SpringIOC和DI
    SpringMVC基础
    SpringMVC框架简介
    Spring配置JDBCTemplate
    java自定义注解
    KTV项目之3个ListView的跳转和加载歌手图片
  • 原文地址:https://www.cnblogs.com/yizhixiaozhu/p/11274433.html
Copyright © 2020-2023  润新知