首页 技术 正文
技术 2022年11月17日
0 收藏 819 点赞 2,805 浏览 1250 个字

软件工程剩余作业与deadline

标签(空格分隔): 软件工程


一、个人阅读作业+总结

对软件工程的学习做一个总结。
阅读下列关于软件开发本质和开发方法的博客/文章,结合自己在个人项目/结对编程/团队项目的经历,谈谈自己的理解或心得。

软件工程的银弹、大泥球、教堂与集市,还有瀑布
没有银弹!

No Silver Bullet – Essence and Accidents of Software Engineering – Brooks

不,有的

*There Is a Silver Bullet – Brad J Cox

大泥球!

big ball of mud
你的项目有一个大泥球么?有什么解决办法?

什么是大教堂?什么是集市?

CatB – Cathedral and the Bazaar
你的团队是用什么方式建造软件

迷失

Lost in CatB
Lost in CatB中文版
这些情况在你的团队中出现过么?

Worse?Better?

The Rise of ”Worse is Better”

Is Worse Really Better

瀑布!

这是后来大家说的 “瀑布模型”,它有什么特点?
Managing the development of large software systems: concepts and techniques

对此模型的误解:
http://www.youtube.com/watch?v=X1c2–sP3o0

敏捷!

Agile Method – by Martin Fowler
你的团队在开发中用了那些敏捷的思想和做法?

敏捷已死!

Agile is dead, long lives Agility(敏捷已死?!)
The corruption of Agile

敏捷未死!

In Defense of Agile – Nic Ferrier

争论!

软件工程的方法论到底有多少用处?同时好好读一下两个文章的评论。

http://agile.dzone.com/articles/jez-humble-why-software
http://continuousdelivery.com/2012/08/why-software-development-methodologies-suck/

二、回顾自己一开始提出的问题

还记不记得:

我们在学期开始的时候布置了阅读作业,要大家快速阅读,同时提出自己的问题。

不知你是否听说过:

实践是认识的来源、目的、动力以及检验认识真理性的唯一标准

现在一个学期过去了,完成了一个个人项目,一个结对项目,两个阶段的团队项目,中间还经历了转会环节:D

于是!
经历了一个学期的学习实践后,请大家写一个博客:

deadline:

  • 链接到以前提问题的博客
  • 请尝试对自己曾经提出的问题进行解答,并阐明,是如何通过看书,实践,或者讨论弄清楚的。
  • 是否原来的问题还不明白?如果有,请分析。
  • 是否产生了新的问题?如果有,请提出。
  • 软件工程这门学问有很多 “知识点”, 这门课强调 “做中学” – 在实践中学习知识点。
    • 请问你们在项目的 需求/设计/实现/测试/发布/维护阶段(一共6 个阶段)中都学到了什么“知识点”,每个阶段只要说明一个知识点就可以。
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,104
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,581
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,428
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,200
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,835
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,918