zoukankan      html  css  js  c++  java
  • 读《大道至简--软件工程实践者的思想》有感

    《大道至简》这本书篇幅较短,一百多页,不像那种编程大书一样读起来很费事。总体来说比较通俗易懂,在说明自己观点的同时引用了许多古代的例子,并且书中详细的阐明了作者对软件工程的看法以及一些独到的见解,书中也有很多的专业术语我看不懂,但其中的思想值得我学习,尤其是像我这样学软件工程的学生更是值得借鉴。大道至简大概也就是大道理其实是很简单的道理,很朴素的道理,他很简单,简单到一两句话就能说清楚。

    这本书一共有八个章节,每一个章节都讲述了一个道理一个想法,首先是愚公移山,借这个寓言写出了编程的根本,顺序、分支、循环,书中也写到除了先天智障和后天懒的人都可以学会,为什么我们就要学不会呢,何况我们就是学软件工程的,更应该加倍努力,当然也不是只是一味地勤奋就行了,像愚公每天勤奋却没有思考的余地,这样是不行的,就像书中的李冰极闲无聊,才想出了“积薪烧之”的办法,有了时间才会去思考,才会有好的办法,所以我们也是,要思考后再行动。正是懒人造就了方法,提出了新的方法,软件工程的道路上应给是记住定式、运用定式、忘掉定式、创造定式,我们需要不断地摸索,创造自己的方法!

    不知不觉大一已经结束了,学习了一年的编程,然而在这一年里,每次一遇到编程题,从来都是一看懂题就开始编了,从来没有认真思考,往往写着写着就没思路了,效率很低,有时候甚至一个简单的编程题都需要很长时间,读了这本书后我也发现了自己的这一大缺陷,首先就得思考处本题的大框架,再开始动也不晚。

    失败的过程也是过程,其中介绍了瀑布模型及其一些变形,说道:做过程不是做工程的精义也不是目的,还拿戏目与项目比较,提出走过场之类的词语,道出编程的目的——实现。实现,才是目的。工程只是一种实现的途径,也给我们这些初学工程的学生一个警示:为工程而工程的人,都迷失在项目中了。 我们这些学软件工程的人,也应该知道这些。

    书中还有许多关于团队协作,语言工具的使用,与客户沟通,以及对思考和思想的独到见解,都使人能够学到很多的东西。但读了这本书,最使我感触的还是懒人的智慧,无穷无尽的重复虽然有山平的时候,但耗费的时间可想而知,因此只有身体上的勤奋是不够的,要在忙碌工作的同时停下来思考,选择更优的解决问题的办法,寻找更近的途径。大道至简,任何繁重的工作,只要去探索,都会找到最优解。

  • 相关阅读:
    streamsets 集成 cratedb 测试
    streamsets k8s 部署试用
    streamsets rest api 转换 graphql
    StreamSets sdc rpc 测试
    StreamSets 相关文章
    StreamSets 多线程 Pipelines
    StreamSets SDC RPC Pipelines说明
    StreamSets 管理 SDC Edge上的pipeline
    StreamSets 部署 Pipelines 到 SDC Edge
    StreamSets 设计Edge pipeline
  • 原文地址:https://www.cnblogs.com/022414ls/p/11220897.html
Copyright © 2011-2022 走看看