摘要: 提问回顾和个人总结 "提问题的博客" 请尝试对自己曾经提出的问题进行解答,并阐明,是如何通过看书,实践,或者讨论弄清楚的。 第五章 敏捷流程 "只有能自我管理的团队才能创造优秀的架构、需求和设计" 根据我的观察以及实习经验,较大的公司凭借资源丰厚,人、财、理念兼备等,在推进敏捷开发的时候较为容易,但 阅读全文
posted @ 2019-06-20 22:55 melina 阅读(172) 评论(0) 推荐(0) 编辑
摘要: |项目|内容| |: :|: :| |本次作业所属课程| '2019BUAA软件工程' | |本次作业要求|黄衫感想| |我在本课程的目标|学会团队合作开发项目,为以后的工作打下基础| |本次作业的帮助|黄衫感想| 很荣幸能够获得这次结对作业的黄衫,谢谢老师和助教们。作为所有队伍里耗时最长的队伍,我 阅读全文
posted @ 2019-04-13 21:24 melina 阅读(147) 评论(0) 推荐(0) 编辑
摘要: |项目|内容| | | | |本次作业所属课程| "2019BUAA软件工程" | |本次作业要求| "结对项目 最长单词链" | |我在本课程的目标|学会团队合作开发项目,为以后的工作打下基础| |本次作业的帮助|了解结对编程并且体验完整项目开发流程| 一、GitHub项目地址 "项目地址" 二、 阅读全文
posted @ 2019-03-14 21:09 melina 阅读(319) 评论(1) 推荐(0) 编辑
摘要: 软工第一次阅读作业 | 项目 | 内容 | | | | | 本次作业所属课程 | "2019BUAA软件工程" | | 本次作业要求 | "第一次阅读作业" | | 我在本课程的目标 | 学会团队合作开发项目,为以后的工作打下基础 | | 本次作业的帮助 | 阅读《构建之法》,从宏观上建立起对敏捷开 阅读全文
posted @ 2019-03-03 22:25 melina 阅读(283) 评论(5) 推荐(0) 编辑
摘要: 软件工程第0次个人作业 |项目|内容| | | | |本次作业所属课程| "2019BUAA软件工程" | |本次作业要求| "第0次个人作业" | |我在本课程的目标|学会团队合作开发项目,为以后的工作打下基础| |本次作业的帮助|通过其他博主的经历,在产生内心共鸣的同时反思自己。在计算机领域中自 阅读全文
posted @ 2019-02-26 09:50 melina 阅读(144) 评论(2) 推荐(0) 编辑
摘要: 一、测试vs正确性论证 测试是根据程序的功能预判可能的输入与输出,分门别类,对一个完成了全部或部分功能、模块的计算机程序在正式使用前的检测,以确保该程序能按预定的方式正确地运行。 pros: 根据程序的用途设计,针对性强; 一个好的测试用例有可能发现很多的错误,会很高效; cons: 设计感强,考验 阅读全文
posted @ 2018-06-25 19:00 melina 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、规格化设计的大致发展历史 这里说到的规格化设计就是将程序进行结构化分析的表现方式。结构化分析在1980年代起开始广为使用。结构化分析包括将系统概念转换为用数据及控制的来表示。数据字典用来描述数据和指令的流动,而用程序规格来描述交易或数据转换的相关信息。结构化分析是许多结构化方法中的一部分。“结构 阅读全文
posted @ 2018-05-30 11:34 melina 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一、多线程的设计 这三次作业的主要内容就是使用多线程并且解决多线程中出现的问题。而对于多线程我也有了自己的理解。首先明确的一点是单个CPU在同一时间只能处理一件事。那么,不管是多进程还是多线程,我们的CPU只是在其中不停地交换执行,只不过时间太短以至于用户感觉不到,这就是宏观上的并行,微观上的并行。 阅读全文
posted @ 2018-05-01 10:49 melina 阅读(212) 评论(0) 推荐(1) 编辑
摘要: 一、对面向对象的理解 在大一学习python的过程中,接触了一些面向对象的思想。在三月伊始,java的面向对象编程就成了我的主要任务。对我来说,面向对象编程就好像装修一个房子,我根据各种家具的特性和功能实例化很多真实存在的家具并且摆放到合理的位置上,我知道他们可以实现什么功能,但我们不需要知道它的内 阅读全文
posted @ 2018-04-04 10:31 melina 阅读(187) 评论(0) 推荐(1) 编辑