08_软件工程
一个假的程序媛
叫我一声我真的不敢答应
展开
-
《软件工程之美》—— 目录
软件工程栏目第39讲今天更新啦,至此软件生命周期的六个阶段都讲完了,看完觉得非常有必要重读一遍,对着一开始的大纲,自己把知识点撸一遍。好的老师就是这样思路清晰,娓娓道来。好喜欢宝玉老师!!!(顺便?感谢买课程包养我的男朋友~)最棒的是,课程中对每个阶段遇到的问题、思考方向、解决思路都列个123,非常适合无脑做笔记,哈哈哈哈文章目录1、未来10年,什么不会变?2、学习路线图3、目录1、未...原创 2019-05-30 11:24:13 · 3076 阅读 · 0 评论 -
《软件工程之美》—— 理解软件工程
文章目录1、什么是软件工程1.1、定义1.2、演化史1.3、软件工程的核心2、Everything is a project2.1、什么是工程方法2.2、使用工程方法的好处2.3、软件质量与时间成本范围的关系3、过程3.1 瀑布模型3.1.1、定义3.1.2、优缺点3.1.3、 衍生模型1、快速原型模型2、增量模型3、迭代模型3.1.4 如何选择过程模型3.2 敏捷开发1、什么是软件工程1.1...原创 2019-05-30 17:21:47 · 2274 阅读 · 0 评论 -
《软件工程之美》—— 架构设计
架构设计的目的为什么软件项目需要架构设计原创 2019-06-05 12:03:01 · 1526 阅读 · 0 评论 -
《软件工程之美》—— 项目规划
项目开始之前有很多准备工作需要进行,可行性研究、项目计划、风险管控、流程规范的制定,选择合适的工具对项目整体进行管控。除此之外,还要树立正确的认知,避免感性奔走。文章目录1、可行性研究1.1、如何做好可行性研究2、项目计划2.1、如何制定计划2.2、设置里程碑2.3、计划的跟踪调整3、风险管理3.1、风险识别3.2、风险量化3.3、应对计划3.4、风险监控4、流程和规范4.1、如何制定好...原创 2019-05-31 14:29:42 · 878 阅读 · 0 评论 -
《软件工程之美》—— 需求分析
反正,我当年写需求分析的时候是找前辈找了个“模板”抄的。后来前辈告诉我,他也是抄前辈的。文章目录对需求的基本认识什么是需求需求分析内容怎么做需求分析原型设计如何做好原型设计对需求的基本认识什么是需求这个不是哲学问题啦,在工程中,需求按提出者分为两种:用户需求:由用户提出。原始的用户需求通常是不能直接做成产品的,需要对其进行分析提炼,最终形成产品需求。产品需求:产品经理针对用户需...原创 2019-06-04 11:27:38 · 1113 阅读 · 0 评论 -
《软件工程之美》—— 开发编码
不要总盯着自己无法改变的部分,多花时间精力在自己可以影响和掌控的事情上。不仅讲道理,还给给出当前环境下的实质性的建议,好喜欢宝玉老师的专栏!文章目录1、如何提升开发效率1.1、积极主动1.2、要事第一2、持续交付2.1、如何搭建持续交付环境3、自动化测试3.1、如何写好自动化测试代码3.2、如何选择实施自动化测试4、源代码管理工具4.1、如何做好代码审查4.2、开发流程1、如何提升开发...原创 2019-06-20 15:38:53 · 691 阅读 · 0 评论 -
《软件工程之美》—— 测试
真的只是做笔记啊,一点也不搞笑,非常认真的笔记。文章目录1、谁为软件质量负责1.1、什么是软件质量1.2、谁为产品质量负责1.3、如果做到“人人为产品质量负责”2、专职测试2.1、软件测试的主要工作2.2、什么样的公司需要专职测试3、测试工具4、如何应对安全问题1、谁为软件质量负责1.1、什么是软件质量不同的人对软件质量好坏的评判角度是不同的。宝玉老师参考的是文章《The Three...原创 2019-06-21 11:46:15 · 548 阅读 · 0 评论 -
《软件工程之美》——运行维护
本来不痛不痒做着笔记,看到评论区的:我们公司的复盘大会,就是击鼓传国。笑skr了,哈哈哈哈哈文章目录1、版本发布1.1、软件版本的定义1.2、版本发布规划1.3、规范发布流程2、DevOps是什么2.1、DevOps工程师的职能3、线上故障解决3.1、快速定位bug3.2、大厂处理线上故障的方法4、日志管理4.1、日志管理系统的架构4.2、工具推荐5、项目复盘5.1、如何做好项目复盘1...原创 2019-06-24 15:50:41 · 656 阅读 · 0 评论 -
《软件工程之美》——程序员的产品意识和核心竞争力
程序员的产品意识焦虑是怎么产生的焦虑通常来源于压力,压力来源于对未来的不确定,对未来的不确定来源于不知道自己的价值在哪里,不知道未来是不是环能持续创造价值,会不会失业。会不会失业,取决于你创造的价值是否高于你的工资水平所以,想要不焦虑,就要考虑如何提升自身价值。程序员的价值程序员的价值通常体现在两个方面:所做的产品:程序员的价值并不完全是体现在技术上的,而在于用技术做成了产品,...原创 2019-06-24 16:03:44 · 461 阅读 · 0 评论