• 计算与软件工程作业一


    困难

    由于疫情原因,要在家上网课,在准备阶段,根据老师的指导做准备,没有遇到什么困难,但是由于没有接触过博客,所以话费了一定的时间才找到了发表博客的界面,对Markdown的一些编辑文档方法并不熟练。

    工作软件认识及看法

    说实话,第一次我看这个Markdown感觉有点懵,因为只说了是一种文本编辑器语言,联想到我们学的计算机语言,然后就顺便度娘搜索了一下,得到了定义:Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
    Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markdown Extra、MultiMarkdown、 Maruku等。这些衍生版本要么基于工具,如Pandoc;要么基于网站,如GitHub和Wikipedia,在语法上基本兼容,但在一些语法和渲染效果上有改动。
    它主要是语法简洁明了,比较容易学习,说实话,我第一次还感觉,为啥普通文本那么方便还要做这些多余的功夫,然后才了解到它的功能比纯文本更强,很多人用它来写博客。

    学习过程

    主要观摩了Markdown的基本语法,并进行了学习;并且阅读了第一部分概述内容。

    第一章概述内容的读后感

    首先,我观看了课程教学方法,在这里面对当代的师生关系进行了透彻的分析,老师和学生该具有怎样的关系,老师和学生分别该做些什么,学生的底线是什么,学生能在学习中得到什么,这些问题都值得人深刻思考。
    然后我阅读了课程的底线,更是引人深思,对资源合理的利用显得尤为重要。
    其次我对教学方案有了一定的理解,然后就进入了正题;
    软件工程的概述:软件 = 程序 + 软件工程
    一个扩展的推论是:软件企业 = 软件 + 商业模式
    软件和软件工程的类比关系如下表:

    航空 软件 影响(如果成功/失败会如何)
    玩具, 基本知识:纸飞机/航模 写程序练习数据结构/算法 影响自己,如果失败, 会减少对这类知识的兴趣。这类知识也有比赛,如航模比赛,程序算法比赛,但是比赛之后,这些算法高手写的程序的可维护性怎样? 有人会拿着程序去发布为商业软件么?
    爱好者的尝试:气球+沙滩椅升空 用Javascript, Asp.Net,  Ruby 写写网站 气球升空成功,  当地晚报会报道。程序能跑起来,自己博客写写。失败之后呢? 没关系,爱好者很快会捡起新的爱好。
    先行者的探索:莱特兄弟飞行 软件业的创新 即使第一个版本的飞机只飞了36米,明白人还是看到了划时代的意义。很多软件原型也是这样。如果探索失败之后,会怎么样?   对于大部分创业者来说,  如果还有钱/机会的话,还要继续创新。
    成熟的工业:飞机制造业民航 Taobao, Ali-pay, Win7 软件的发布会影响一个公司,一个行业,波及到相关的行业和人员。如果一个公司失败了, 很多人会失去饭碗。

    并且了解了软件工程中的bug,一个软件中一定要有效限制bug

  • 相关阅读:
    RBAC-基于角色的访问控制
    django缓存机制
    drf JWT认证
    drf自动生成接口文档
    drf多表断表操作
    drf过滤排序分页异常处理
    drf认证权限频率
    drf路由组件
    drf视图组件
    drf请求与响应
  • 原文地址:https://www.cnblogs.com/chengang17074213/p/12321756.html
Copyright © 2020-2023  润新知