上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 已经学习《软件工程》一个月,反思自己一个月来,收获的确不少;从结对开发/团队开发到一些开发方法例如:敏捷开发方法的学习,让自己逐渐知道,在走入工作岗位之后,编程的确不是一个人的事情,大多数情况向他是需要一个团队去团结开发实现的。结束了四则运算系列后,我们又开始了"求最大子数组的和"系列题目的破解;说 阅读全文
posted @ 2016-03-27 18:17 勋爵|X-knight 阅读(145) 评论(1) 推荐(0)
摘要: 什么是敏捷开发? 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过 测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一 阅读全文
posted @ 2016-03-27 12:22 勋爵|X-knight 阅读(1915) 评论(0) 推荐(1)
摘要: 题目要求: 1.输入一个整形数组,数组里有正数也有负数。 2.数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 3.如果数组A[0]……A[j-1]首尾相邻,允许A[i-1],…… A[n-1],A[0]……A[j-1]之和最大。 4.同时返回最大子数组的位置。 5.求所有子数组的和 阅读全文
posted @ 2016-03-26 21:01 勋爵|X-knight 阅读(120) 评论(1) 推荐(0)
摘要: 题目要求:1.输入一个整数数组,数组中有正数也有负数2.数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和3.求所有子数组的和的最大值。要求时间复杂度为O(n)设计思路: 求解本题方法很多,例如:1.暴力枚举法2.动态规划等由于枚举法的时间复杂度虽然简单可以运行出结果,但是时间复杂度O( 阅读全文
posted @ 2016-03-26 09:24 勋爵|X-knight 阅读(127) 评论(1) 推荐(0)
摘要: 阅读大道至简阅读笔记第3章团队缺乏的不只是管理有感。 之前我们团队开发时,之间主要是平等互利,之间没有领导者,大家相互之间都是商量着来,有时候造成分歧反而需要更多的时间去协调,因为团队中缺乏领导者,决定下的自然也就不果断! 从书中所得,三个人便可以构成团队,这样便有了团队的一些基本特性:主从、监督和 阅读全文
posted @ 2016-03-20 16:44 勋爵|X-knight 阅读(128) 评论(0) 推荐(0)
摘要: 一段很有哲理的话,与大家分享一下: 时光匆匆, 有些东西很重要,有些东西不重要, 有些东西已经不再重要,有些东西还是很重要。 宏观地看待人生,大学文凭只是一种达到目标的途径,而并非是唯一。 主要坚定自己的目标,有非常多途径能达到目标的。条条大道通罗马。 1.对待人与事物的态度, 2.端正良好的心态, 阅读全文
posted @ 2016-03-20 16:19 勋爵|X-knight 阅读(172) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2016-03-19 20:47 勋爵|X-knight 阅读(3087) 评论(20) 推荐(2)
摘要: 开学第三周,自己编码量越来越大,也逐渐体会到合作开发的重要性与意义;三周以来通过自己对《构建之法》《大道至简》部分章节的阅读,体会到软件开发一些重要的方式方法。下周自己仍要加大编程代码量,同时有意识地对自己进行指法练习,提高打字速度! 阅读全文
posted @ 2016-03-19 16:56 勋爵|X-knight 阅读(162) 评论(0) 推荐(0)
摘要: 今天自己阅读了《大道至简》的第二章 是懒人造就了方法,读后颇有感悟。 之前自己就是像愚公一样,勤勤恳恳工作(编程),最后编出的程序却繁杂冗余,用时也颇多。 书中作者讲了李冰 火烧破山支例,自己感到方法的重要性。之后自己应专注于编程技巧和方法的运用,让程序更加有质量,而不是像愚公一样,勤勤恳恳而无暇顾 阅读全文
posted @ 2016-03-19 14:43 勋爵|X-knight 阅读(133) 评论(0) 推荐(0)
摘要: 基本设计思路: 1.引入数据结构,对混合四则运算式进行求解; 2.在四则运算题2的基础上添加,计算功能; 3.将计算式保存至文本; 4.将运算式正确结果与输入结果进行对比,判断正误; 5.将答题情况进行统计; 遇到困难: 1.对混合四则运算式进行求解时,需要用到之前学过的数据结构相关知识,很难! 2 阅读全文
posted @ 2016-03-18 10:01 勋爵|X-knight 阅读(236) 评论(2) 推荐(1)
摘要: 今天自己开始阅读《大道至简》这本书,开始被这本书的写作风格和所蕴含的许多编程之道所吸引! 自己之前就属于作者说的那种看见题目就开始敲代码的人,留给自己思考的时间很少,经常是想到哪里就编到哪里,毫无条理,最后编程时间并没缩短反而却加长了! 作者提到:”编程的第一要务是先把事情分析清楚,事件先后的逻辑关 阅读全文
posted @ 2016-03-15 23:06 勋爵|X-knight 阅读(209) 评论(1) 推荐(0)
摘要: 本周学习了很多软件工程理论知识,包括项目总结:项目计划总结、时间记录日志、缺陷记录日志等理论知识。另外,自主完成了四则运算2的编写,并按照软工课上学到的知识进行项目总结:项目计划总结、时间记录日志、缺陷记录日志。收获很多! 花时间(包括上课) 4h上课+3h看书+6.5h编程+1.5h查阅资料=15 阅读全文
posted @ 2016-03-13 21:35 勋爵|X-knight 阅读(161) 评论(0) 推荐(0)
摘要:     今天自己又回过头来详细的阅读了一遍《构建之法》的第二章,下面分享一下自己的体会。  一.单元测试;     之前自己在编程的过程中,从来没有对自己的程序进行过单元测试,总觉得输出了题目要求的结果就行了,没有考虑过程序运行的中间过程或是对占有的内存进行释放等问题。     而书中详细介绍了单元 阅读全文
posted @ 2016-03-13 20:46 勋爵|X-knight 阅读(193) 评论(0) 推荐(0)
摘要: 测试方法Right-BICEP: 测试计划: 1.Right:输出结果是否正确? 2.B      :是否所有边界条件都是正确的? 3.P      :是否满足性能要求? 4.        :是否可以选择乘除法? 5.        :是否可以选择真分数运算? 6.        :是否 阅读全文
posted @ 2016-03-13 15:35 勋爵|X-knight 阅读(368) 评论(1) 推荐(0)
摘要: 项目计划总结: 15  时间记录日志: 缺陷记录日志: 阅读全文
posted @ 2016-03-12 21:42 勋爵|X-knight 阅读(228) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 下一页