摘要:
题目: 1、请运行下面code,指出其功能;(需附运行结果截图,并用简短文字描述其功能) 2、请将该code进行代码重构,使之模块化,并易于阅读和维护; 3、观看视频The Expert (Short Comedy Sketch),写出观后感(内容是什么,说明了什么问题,有什么启示),提交到博客! ... 阅读全文
摘要:
题目:1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?2、Codesmell是如何产生的?有哪些典型的codesmell?代码重构(Coderefactoring)有哪些优点?有哪些代码重构的方法?答:1、A、敏捷开发产生的背景:(1)、软件开发的新挑战a... 阅读全文
摘要:
题目: 请编写一个能自动生成小学四则运算题目的 “软件”。 让程序能接受用户输入答案,并判定对错。 最后给出总共 对/错 的数量。需求分析能自动生成加、减、乘、除四则运算式子,并显示在控制台中。能在控制台中显示给出的答案显示出来,并判断正确还是错误。能统计出一共做对和做错多少道题目。设计思路按任意... 阅读全文
摘要:
看了《构建之法——现代软件工程》这本书后,我发现这本书是以故事的形式呈现要讲的内容,看起来倒是很有趣,但是有很多地方我都看不懂,有很多的疑惑,以下便是我想要问的:1、什么是软件,软件具有哪些特点?2、软件工程包括了什么呢?3、怎样才能学好软件工程?4、在需求分析的时候应该考虑哪些问题?5、什么是好... 阅读全文