摘要: 1:我们完全不知道学习软件工程是干嘛用的呢?2:不知道怎样学习这门,无从下手。3:软件工程与电脑有什么关系?4:在校学生如何为成为PM做准备?5:如何学习软件工程这门课? 阅读全文
posted @ 2015-03-22 19:57 旦增格勒 阅读(163) 评论(1) 推荐(0) 编辑
摘要: 问题:1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?2、Code smell 是如何产生的?有哪些典型的 code smell?代码重构(Code refactoring)有哪些优点?有哪些代码重构的方法?3、使用 Eclipse + Egit 环境,和... 阅读全文
posted @ 2015-05-31 21:47 旦增格勒 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1、请运行下面code,指出其功能;(需附运行结果截图,并用简短文字描述其功能2、请将该code进行代码重构,使之模块化,并易于阅读和维护;import java.util.ArrayList;import java.util.List;import java.util.Random;public ... 阅读全文
posted @ 2015-05-31 21:44 旦增格勒 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1 int Count(int first,int second,char third) 2 { 3 switch(third) 4 { 5 case '+': 6 return (first+second); 7 case '-': 8 return (first-second);... 阅读全文
posted @ 2015-04-13 20:17 旦增格勒 阅读(98) 评论(0) 推荐(0) 编辑