摘要: 在这近两个月里的时间里,耗费了几乎所有周末的时间来做项目开发。现在项目开发已经完成,我所得到的一些感想在这与大家一同分享。 在项目开发伊始,我们就确定了总体的设计框架。本以为这样事情就完成了大半,以为有了大概的框架,我们往里面添加东西就行了,事实证明确实是我想多了。比如,在GUI交互这一块,要怎么实 阅读全文
posted @ 2016-04-24 12:12 颜复海2014700322 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 项目开发,明显感觉时间不够。时间不够,这是很多人共同的观点,因为这个学期的课确实挺多,然后做项目的话,很多人都是从零开始。在学习软件工程的过程中还要进行相关技术的学习,如果时间的统筹做的不好,很有可能到DL还完成不了。对于我来说,转专业这个选择确实有点艰难,一年之内要学两年的东西,而且前一年的知识对 阅读全文
posted @ 2016-04-17 15:48 颜复海2014700322 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 以前写代码都是写一些小程序,代码没有规范可言.现在在项目开发中,总结了一点自己用的代码编写的规范,如下: 1. 类的代码总体结构 {修饰符} {类名} () { {属性定义域} {方法文档,包括参数、返回类型} {修饰符} {返回类型} {方法名}({参数名} var) { return {}; } 阅读全文
posted @ 2016-04-12 14:44 颜复海2014700322 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 从开始做项目到现在也有一段时间了,我是项目中主要负责UI设计的代码编写这一块,同时也在探索怎么实现UI之间的消息传递、用线程实现的同步实现的网络通讯。 到现在为止,我遇到了瓶颈,越到后来发现越来越难继续开发下去,达到了寸步难行的地步。我仔细想了想这个问题,发现我们一开始就用错方法、走错路了。在项目开 阅读全文
posted @ 2016-04-01 13:05 颜复海2014700322 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 在参加项目开发之前,我没有任何的软件开发经验,所以这次参加项目开发完全是从零开始,从头学起。 这周上课时讲到了软件开发的过程中要注重高内聚、低耦合,这让我联想到了我的项目开发工作。在这次的项目开发中,我主要负责编码工作,开发软件的GUI界面,在这次编写代码的过程中产生了一个困惑:软件的高内聚、低耦合 阅读全文
posted @ 2016-03-27 15:45 颜复海2014700322 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 软件工程学是研究用工程化的思维来管理软件开发活动的学问。在大部分人的印象中——“软件开发就是编程”,这在上世纪计算机刚刚诞生的年代可能是成立的。但是随着后来软件开发技术的不断发展,软件系统的规模越来越大,整个软件系统中的不稳定因素会随着体量的递增而增多,这也使得原来没有秩序的软件开发活动难以继日,从 阅读全文
posted @ 2016-03-20 18:43 颜复海2014700322 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 书上的一些概念这里不再复述,仅谈谈自己通过阅读教材、上课听讲后的一些理解: 面向过程分析方法注重自顶向下,逐层分析,把整个软件系统的功能逐布分解,各个击破。可以用生活中的一个例子来加以理解——去食堂吃饭。到达食堂(比如琴湖食堂)后,要遵从排队——打饭——阿姨打菜——拿筷子——找位子坐好——开吃,整个 阅读全文
posted @ 2016-03-15 22:18 颜复海2014700322 阅读(393) 评论(4) 推荐(1) 编辑
摘要: 大部分互联网创业公司选择增量模型来做软件开发,根本原因是增量模型的特点恰好迎合了初创公司发展的需求,具体原因如下: 1. 增量模型的特点之一是可逐步实现软件的各项功能,逐步满足用户需求。大部分初互联网创业公司(以下简称“公司”)在初期会受到实力和资金的限制,使用增量模型设计开发软件可帮助公司首先着眼 阅读全文
posted @ 2016-03-06 22:05 颜复海2014700322 阅读(243) 评论(0) 推荐(0) 编辑