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

      在书的开头给我们介绍了关于软件工程的概念,软件=程序+软件工程。解释了源程序即一行行代码,以及关于软件构造的过程、软件测试的过程、需求分析、软件的生命周期、用户体验等等内容。介绍了软件工程的核心部分即构建管理、源代码管理、软件设计、软件设计、软件测试、项目管理的相关内容。

      那么软件工程到底是什么呢?软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。那么软件又是什么呢?软件是可以运行在计算机及电子设备中的指令和数据的有序集合。软件包括系统软件、应用软件、和恶意软件。软件具有复杂性、不可见性、易变性、服从性和非连续性。

      一个好软件是没有bug的,bug的多少又可以从用户满意度、可靠性、软件流程质量和可维护性来衡量。要学好软件工程要做到研发出符合用户需求的软件;通过一定的软件流程,在预计的时间内发布“足够好”的软件;能证明所开发的软件是可以维护和继续发展的。

      最后关于工程师的宗旨:我构建,故我在

      个人感受:

    我过去编程的时候,一股脑就直接开始敲代码,这样的话容易出错,而且不知道错的在哪。

    现在应该要先构建好思路,写好流程图,一点一点往上添加方法,这样比较有利于代码的修复。

  • 相关阅读:
    Navicat Premium 15 永久激活版安装教程
    win10安装redis
    Linux下安装Go环境
    IoT platforms that deserves to be noticed
    TortoiseGit配置
    impot和require区别
    websocket搭建简单的H264实时视频流播放
    应用索引技术优化SQL 语句(Part 3)
    应用索引技术优化SQL 语句(Part 2)
    应用索引技术优化SQL 语句(Part 1)
  • 原文地址:https://www.cnblogs.com/huyangyang/p/6375579.html
Copyright © 2011-2022 走看看