zoukankan      html  css  js  c++  java
  • 计算与软件工程作业一

    遇到的困难

     这是我的首个博客,由于第一次使用Markdown编辑模式,很多基本语法尚不熟练,摸索了很久。先是注册账号,结果博客还要再开通,再是设置编辑器。

    工具软件认识及看法

    码云

     码云是开源中国社区2013年推出的基于 Git 的代码托管服务,目前已经成为国内最大的代码托管平台,致力于为国内开发者提供优质稳定的托管服务。码云除了提供最基础的 Git 代码托管之外,还提供代码在线查看、历史版本查看、Fork、Pull Request、打包下载任意版本、Issue、Wiki 、保护分支、代码质量检测、PaaS项目演示等方便管理、开发、协作、共享的功能。

    Markdown

     Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markdown Extra、MultiMarkdown、 Maruku等。这些衍生版本要么基于工具,如Pandoc;要么基于网站,如GitHub和Wikipedia,在语法上基本兼容,但在一些语法和渲染效果上有改动。

    读后感

     软件工程牵涉的范围很广,软件工程是软件工程是把系统的, 有序的, 可量化的方法应用到软件的开发, 运营, 和维护上的过程。软件工程包括下列领域: 软件需求分析, 软件设计, 软件构建, 软件测试和软件维护.软件工程和下列的学科相关: 计算机科学, 计算机工程, 管理学, 数学, 项目管理学, 质量管理, 软件人体工学, 系统工程, 工业设计和用户界面设计.这套讲义里包含一些课程准备,课程目标。
    软件 = 程序 + 软件工程
    软件企业 = 软件 + 商业模式
    程序是基本功,但是除了程序之外,软件工程决定了软件的命运。
    bug 的多少可以直接衡量一个软件的开发效率, 用户满意度, 可靠性, 和可维护性。

    认识 内容
    软件的开发效率 开发过程中bug 太多了, 导致软件无法按时交付
    可靠性 若这个软件经常会崩溃,这个操作系统会死机
    可维护性 修复了一个问题, 另一个问题又出来了,这就是软件开发作者的责任
    用户满意度 bug的数量直接影响用户生活体验

     一个好的软件需要花费大量时间来完成,但再好的软件也会有bug,因为我们需要不断运营和维护,来让每一个用户感到满意,因此,我们要找到合适的学习方法,多实践,掌握必要的技能,不断完善课后作业等,要把自己的基本功打好,认真学好各个编程语言,并且提升自己的自学能力。学习软件工程不仅仅在课堂上,还有课堂之外的钻研与学习,要多多实践,实践出真知。

  • 相关阅读:
    如何成为一个合格的数据架构师?
    证道:零售企业如何借助数据智能提升人效?| 数智加速度10课回顾
    终于,数据中台成为3000万企业的增长引擎
    凯德中国 × 阿里云 × 奇点云 | 沉淀数据资产,遇见数智未来
    追风:数据中台如何驱动全域消费者运营?| 数智加速度09课回顾
    何夕:跟上趋势,拥抱全域数据中台 | 数智加速度08课回顾
    南弈:释放数据价值的「三个关键点」 | 数智加速度07课回顾
    百然:智能算法如何落地商业化?| 数智加速度06课回顾
    星魁:管理数据资产的「五步骤」与「六要素」 | 数智加速度05课回顾
    pytest系列(四)- pytest+allure+jenkins
  • 原文地址:https://www.cnblogs.com/limin123/p/12325905.html
Copyright © 2011-2022 走看看