• 构建之法 阅读笔记(一)


    2021年1月26日:

    今天读了构建之法的前几章,了解了一下关于软件的基本概念,那就是作为软件工程的一员,首先明白那就是我们经常说的软件是指程序+软件工程,而程序又是数据结构+算法,所以对于现在的我们来说,明白程序的运行以及多样化,比如,书中用了一个简单的例子来说明,也就是做一个计算题的软件等相关问题以此来说明我们对应用软件的理解。从而表示出一个完整的软件需要有合理的软件架构,软件设计与实现,当然还要有各种文件和数据来描述各个程序文件之间的依赖关系,编译参数,链接参数等等汇聚成一个完整软件的架构过程。

    而一个完整的软件企业则需要许多的软件工程师组成并完成对软件的维护,以及各种分析并了解客户的需求,这叫做程序理解,并对于软件公司的运行给出理解,那就是软件公司赚钱会通过各种各样的方式,其中会有合法与不合法的方式,也就意味着从事软件行业的人必须要有职业道德规范,以此总结起来就是一句话概括:

    软件=程序+软件工程。

    软件企业=软件+商业模式。

    软件开发的阶段类比航空产业阶段描述:

    1:玩具阶段    2:业余爱好阶段     3:探索阶段     4:成熟的产业阶段

  • 相关阅读:
    js之iframe子页面与父页面通信
    js的event对象
    整洁代码的4个条件
    PYTHON 自然语言处理
    如何检测浏览器是否支持CSS3
    BootStrap前端框架使用方法详解
    如何使用repr调试python程序
    Python编程快速上手——Excel到CSV的转换程序案例分析
    C++和JAVA传统中积极的一面
    20个LINUX相关的网站
  • 原文地址:https://www.cnblogs.com/yitiaokuailedexiaojingyu/p/14330268.html
Copyright © 2020-2023  润新知