软件工程栏目第39讲今天更新啦,至此软件生命周期的六个阶段都讲完了,看完觉得非常有必要重读一遍,对着一开始的大纲,自己把知识点撸一遍。好的老师就是这样思路清晰,娓娓道来。好喜欢宝玉老师!!!(顺便?感谢买课程包养我的男朋友~)最棒的是,课程中对每个阶段遇到的问题、思考方向、解决思路都列个123,非常适合无脑做笔记,哈哈哈哈

文章目录

  • 1、未来10年,什么不会变?
  • 2、学习路线图
  • 3、目录

1、未来10年,什么不会变?

决定买买买课程的时候,大体都是因为:

  1. 有急需补充的知识点。后来发现是假需求,因为课程时间跨度都比较长,紧急要用的找官方文档立马就学起来了,开启野生程序员的高效采坑之路
  2. 好奇心,自我满足
  3. 对已经了解但不熟悉的知识的整理
    不管是哪种,反正我是看完开篇词之后热血沸腾~迷妹脸,别拦我,买!

今天又回去看了开篇词,还是觉得好激动,总结一下大概是开篇提出的几个问题hit me:

  • 现状:在项目中无法从系统层面看事情,所以问题虽然解决了,但总有一种疲于奔命的感觉。
    答案:系统学习软件工程学,可以让我们认识到软件项目的开发其实是一个工程,整个开发过程是可以有效组织起来的;对于开发过程的各个阶段,已经又很多解决问题的最佳实践,有很多方法来帮助我们高效完成任务,我们还可以借助工具来协助管理,提升开发效率。
  • 为什么要学经典
    答案:因为经典就是这个行业最为本质的东西。技术更新迭代速度确实很快,难以把握,更难以预测,但是软件开发背后的逻辑却万变不离其宗。只有掌握这些逻辑,才能步步为营,不被快速发展的行业所淘汰。脑袋里装有战略的人,相对于赤手空拳、盲打莽撞的人来说,更能在未来获得先机。

亚马逊的创始人杰夫·贝索斯(Jeff Bezos)曾经在一次演讲中说:“人们经常问我,未来10年什么会被改变?我觉得这个问题很有意思,但也普通。从来没有人问我,未来10年,什么不会变?”


2、学习路线图

大纲简单来说就是三个方面:

  • 用到的工具
  • 解决各个阶段问题的基本方法
  • 思考工程中的核心思想、本质规律,探索现状背后的深层次的因。

宝玉老师给的路线图可以说是非常清晰啦,直接抄来~喵

3、目录

按照软件工程中的六个阶段进行总结,做个小目录,点击跳转啦啦啦~

1、基础理论
2、项目规划
3、需求分析
4、系统设计
5、开发编码
6、软件测试
7、系统维护

《软件工程之美》—— 目录相关推荐

  1. 《分形算法与程序设计》目录

    第1章 分形简介 1 1.1 分形概念的提出与分形理论的建立 1 1.2 分形的几何特征 1 1.3 分形的测量 4 1.4 自然界中的分形 7 1.5 分形是一种方法论 8 1.6 分形与计算机图形 ...

  2. 基于区域生长算法的图像分割python_图像分割中区域生长算法的程序设计与实现...

    论文编号:DZXX399  论文字数:12586,页数:30 摘要 本课题主要研究图像分割中区域生长算法的程序设计与实现.开发工具选用VC++6.0.通过VC++6.0开发环境中的常用向导和MFC类库 ...

  3. 【分形算法】Jason带你飞之1——LS文法的java实现

    2019独角兽企业重金招聘Python工程师标准>>> 最近老师叫研究分形算法,还提供了一个以前的java源码(http://pan.baidu.com/s/1qWqKe5Y)供参考 ...

  4. 江南大学考研专业课851算法与程序设计_2012年真题

    文章目录 第一题: 思路: 答案: 第二题: 思路: 答案: 第三题: 思路: 答案: 第四题: 思路: 答案: 第五题: 思路: 答案: 第六题: 思路: 答案: 第七题: 思路: 答案 第八题: ...

  5. 算法与程序设计(六):分支限界法

    目录 一.概念 1.1 分支限界法的基本思想 1.2 分支限界法与回溯法的不同 1.3 分支限界法的搜索方式 1.4 常见的两种分支限界法 二.举例 2.1 单源最短路径问题 三.代码实现 3.1 源 ...

  6. 算法与程序设计(五):回溯法

    目录 背景 一.概念 1.1 回溯法的算法框架 1.2 详解说明 二.举例 2.1 批作业调度问题 2.2 装载问题 背景 一.概念 回溯法有"通用解题法"之称,用它可以系统地搜索 ...

  7. 算法与程序设计(四):贪心算法

    目录 一.概念 1.1 贪心算法的基本要素 1.1.1 贪心选择性质 1.1.2 最优子结构性质 1.2 贪心算法与动态规划算法的差异 二.举例 2.1 活动安排问题 2.2 最优装载问题 2.3 哈 ...

  8. 算法与程序设计(三):动态规划算法

    目录 一.概念 1.1 动态规划算法的基本要素 1.2 动态规划算法的步骤 二.举例 2.1 矩阵连乘问题 2.1.1 穷举法 2.1.2 动态规划法 2.1.3 例题 2.2 图像压缩问题 2.3 ...

  9. 算法与程序设计(二):递归

    目录 一.递归的概念 二.举例 2.1 阶乘函数 2.2 Fibonacci数列 2.3 Ackerman函数 2.4 整数划分问题 三.实现方法(Java程序) 3.1 阶乘函数 3.2 Fibon ...

  10. 算法与程序设计(一):主定理

    目录 一.主定理的概念 二.举例 2.1 求解递推方程(case1) 2.2 求解递推方程(case2) 2.3 求解递推方程(case3) 2.4 不能使用主定理的例子 一.主定理的概念 二.举例 ...

最新文章

  1. HttpClient的释放问题
  2. Python学习笔记(四)Python函数
  3. 学习记录-Linux内核模块查看命令
  4. JMeter 监听器之保存响应到文件
  5. 2015服务器性能排名,【新年大礼】史上最全CPU天梯图2015年V3.5版 全平台性能对比参考...
  6. C#sql帮助类(登录查询界面)语句实例
  7. 浪潮在美发布InCloudRail超融合一体机,助力数据中心平滑上云
  8. 商标注册流程与注意事项 logo 商标注册类型分类解释
  9. ServletContext的用法
  10. cad画正弦曲线lisp_cadlisp基础教程.pdf
  11. 网络驱动之net_device结构体
  12. 2个相同的 stm32 can通讯不成功_CAN通讯系列--CAN通讯简介1
  13. 2020年排名前10的Python库
  14. redis集群介绍和搭建 (3个主机,6个实例)
  15. 常用快递电子面单接口API对接方法
  16. Android键盘监听事件
  17. 前端周报:最经典的26个JavaScript面试题和答案;Vue3.0
  18. ICG setup timing violation介绍?
  19. ABAP中,获取报表ALV数据sample
  20. ue4 怎么修改骨骼动画_【2017 GDC挖坟】守望先锋动画制作管线(下篇)

热门文章

  1. ftp客户端软件,8款最受欢迎的ftp客户端软件
  2. 行业指数的周期以及跑赢指数的分位数是多少?
  3. Unity读取串口数据
  4. PIC单片机开发环境搭建_MPLAB X IDE安装步骤
  5. PCTP考试学习笔记之二:TiDB 数据库 schema 设计
  6. 全面比较HTTP GET与POST方法
  7. php微信批量加好友软件,微信批量获取关注者信息列表php版本
  8. 计算机病毒防护软件有哪些,电脑防护软件排名
  9. 第一章:知识图谱概述
  10. Mockito stubbing