摘要: 1、请运行下面code,指出其功能;(需附运行结果截图,并用简短文字描述其功能)2、请将该code进行代码重构,使之模块化,并易于阅读和维护;小提示: 请模仿课堂上的示例,可采用手动重构,或使用eclipse提供的重构工具进行,3、观看视频The Expert (Short Comedy Sketc... 阅读全文
posted @ 2015-05-19 18:30 张燕 阅读(210) 评论(1) 推荐(0) 编辑
摘要: 题目:1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?2、Code smell 是如何产生的?有哪些典型的 code smell?代码重构(Code refactoring)有哪些优点?有哪些代码重构的方法?1.答:敏捷软件开发产生的背景:(1)软件开发的... 阅读全文
posted @ 2015-05-18 10:46 张燕 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 题目: 请编写一个能自动生成小学四则运算题目的 “软件”。 让程序能接受用户输入答案,并判定对错。 最后给出总共 对/错 的数量。一:基本要求 1:题型选择界面设计,选择加、减、乘、除运算。 2:系统随机产生一百以内的两个数进行运算。 3:练习时,用户从键盘输入结果,正确和错误均有提示,按6,... 阅读全文
posted @ 2015-04-22 20:43 张燕 阅读(192) 评论(2) 推荐(0) 编辑
摘要: 题目: 请编写一个能自动生成小学四则运算题目的 “软件”。 让程序能接受用户输入答案,并判定对错。 最后给出总共 对/错 的数量。一:基本要求 1:题型选择界面设计,选择加、减、乘、除运算。 2:系统随机产生一百以内的两个数进行运算。 3:练习时,用户从键盘输入结果,正确和错误均有提示,按6,... 阅读全文
posted @ 2015-04-08 20:23 张燕 阅读(335) 评论(1) 推荐(0) 编辑
摘要: 1.在学习软件工程这门课的过程中,我觉得十分枯燥,乏味,但我始终不知道学这门课有什么作用,对我以后的发展又有什么好处?2.需求分析:我都不知道需求是啥,什么是业务活动,软件需求的类型,对不同的功能又有哪些办法呢?3.什么是“敏捷流程”?这个词我还是第一次接触,我从字面上理解,认为讲的就是这个程序它的... 阅读全文
posted @ 2015-03-22 19:58 张燕 阅读(246) 评论(3) 推荐(1) 编辑