大家好,我是计科6班的唐小艳,在大一大二期间学习了c和java,但是运用的并不好,又了解到python可能相对c和java而言更加轻便一点,以及它利于理解和有着强大的库,包括它十分适合网络爬虫的设计让我又对python比较感兴趣,在后期开始自学一些python编程,由于后期课程设计的需要,java遗忘了不少,着手复习,python的进度慢了不少,但是后面会努力跟进,目前大三选择专业方面对智能移动平台比较感兴趣,觉得做一些网页很有意思,以及对信息安全也比较感兴趣,尤其现在计算机正在影响越来越多的人的生活,所以我也认为信息安全在未来是一个很值得考虑的方向以及话题,我也认识到了自己的不足,一些知识的掌握不牢固,实战不多,更多知识只停留在表层,编码能力不强,所以大三想多一些实战训练,期待大三可以和大家一起努力,有更好的提升
软工五问:
1,用户需求较大程度决定了软件开发方向,作为软件开发前期工作,可行性研究为什么没有更多的关注需求分析?
2,既然穷举测试是不可能的,那么怎么样的测试方案才算得上可以实现使程序达到所要求的可靠性,是否有一些基本的标准呢?
3,软件维护固然重要,但当其维护代价很大,是否可以有部分软件被舍弃,从而节省资源以及人力来更加科学的设计新软件开发或同类型升级版软件?
4,在小规模软件项目上,面向对象方法学相对于传统软件工程方法学是否也有这么大的优势?传统软件工程方法学面向大规模软件就没有可以保留的优势吗?
5,软件开发中,团队里各自不同的编程风格以及语言是否一定需要去和他人求同?还是也可以选择精进个人编程风格和能力从而在他人使用自己代码时容易理解与运用?