zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记01

      由于寒假只是粗读了一下构建之法,所以没有太深的体会,所以这一周又重新读了一下

    构建之法的第一、二章,并且有了很多新的体会。

      第一章主要讲的是对软件工程的概述,是我大致明白了程序并不是软件的一切,软件工

    程加上程序才能称作为软件,我以前只是单纯的认为程序和软件没什么区别,但是书中说软件

    是考虑很多方面的东西,而不单单是程序,因为程序可以很完美,而软件却要面临很多问题,

    包括用户与界面交互,这也是为什么有了软件工程的诞生,今后我会区分软件和程序,不会再

    把他们混为一谈了。

      第二章主要讲个人技术和一些开发流程。我以前认为一个程序只要能运行处正确结果就行,

    但是自从读完了程序修炼之道和构建之法的第二章之后,我觉得一个程序要应用于软件之上必须

    要考虑一些其他的因素,因为构建之法和程序修炼之道都说其实程序要应用于软件之上,必须要

    维护,而一个程序如果不能有良好的独立性,那么它必定依赖或者被依赖另一个程序,换一句话

    说,程序如果没有独立性和比较好的模块化,程序相互之间有关联和依赖,那么如果有一个程序

    需要改动,则所有程序都需要改动,维护起来非常麻烦,这是书中教给我的道理,今后我在写代

    码时要时时刻刻记住这一点,在实现功能的基础上,尽可能减少程序与其他程序之间的联系。这

    样我才能锻炼自己写独立性好的程序,以后才能更好的完成开发。

       以上就是我读完构建之法的第一章和第二章的感受,感觉体会还是很深的。

  • 相关阅读:
    448-查找数组中消失的所有数字
    977 -排序数组的正方形
    爬虫小总结
    增量式爬虫
    分布式爬虫
    CrawlSpider:类,Spider的一个子类
    中间件
    中间件
    scrapy图片数据爬取之ImagesPipeline
    scrapy五大核心组件
  • 原文地址:https://www.cnblogs.com/yang2000/p/12442640.html
Copyright © 2011-2022 走看看