03 2016 档案
摘要:在我的了解下,得出以下几点要则: 1.敏捷开发是针对传统的瀑布开发模式的弊端而产生的一种新的开发模式,目标是提高开发效率和响应能力。除了原则和实践,模式也是很重要的,多研究模式及其应用可以使你更深层次的理解敏捷开发。 2.核心原则: 主张简单 拥抱变化 你的第二个目标是可持续性 递增的变化 令Sta
阅读全文
摘要:1.最大子数组求和的实现 2.敏捷开发的了解 3.伙伴合作的技巧
阅读全文
摘要:题目:返回一个整数数组中最大子数组的和。要求: 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 如果数组A[0]……A[j-1]首尾相邻,允许A[i-1],…… A[n-1],A[0]……A[j-1]之和最大。 同时返回最大子数组的位置。
阅读全文
摘要:题目:返回一个整数数组中最大子数组的和。 要求: 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。要求时间复杂度为O(n) 合作伙伴:孟西鑫 http://home.cnblogs.com/u/wanzitou/f
阅读全文
摘要:本周进行阅读写此感发:代码的外在形式给人的第一种感觉并不是对不对,能不能相应的解决一些问题功能,而是代码的规范,它所形成的一种风格,这种风格就是你这个人的修养怎么 样。具体到有无缩进、行宽、括号的应用、断行与空白扥{}行、分行、命名、下划线、大小写、注释等等。其中的代码设计也有一种规范:它所要求的是
阅读全文
摘要:1.结对开发的重要性与技巧 2.四则运算的完善,判断正误的应用。
阅读全文
摘要:一 功能要求: 1、乘除可控 2、随机添加括号 3、输入结果判断正误 4、统计正确数量 5、正负,余数可控 6、去除连除误区 二 设计思路 判断对错就是将用户输入的数和正确的值相比较,正确输出√,错误输出×; 统计个数就是设置两个全局变量,让它去统计对错的个数。 至于其他的要求同以前编写的四则运算相
阅读全文
摘要:测试方法:Right-BICEP 测试计划 1.Right-结果是否正确? 2.B-是否所有的边界条件都是正确的? 3.P-是否满足性能要求? 4.是否有乘除法? 5.是否有括号? 6.是否有真分数? 7.是否可以选择数字大小范围? 8.是否可以选择出题数量? 截图如下: 测试结果: 余数和负数的各
阅读全文
摘要:上一篇的阅读笔记是粗略地读一下所写的阅读笔记,提出了十个问题;而这一次是对具体的第四章所精度后的阅读感受。 第四章的主要内容是两人合作,在这里面就不得不提到我们的代码格式了。因为这两人合作是在看懂别人的代码基础上所进行的。大学已经3年了,敲代码从第一节王辉老师的“hello world!”程序至现在
阅读全文
摘要:1.构建之法第4章的精度; 2.四则运算的升级版完成; 3.代码程序的测试了解以及完成作业;
阅读全文
摘要:四则运算2 题目要求: 在第一次原有的功能的基础上增加以下功能: 1.避免题目的重复 2.可定制(可定制题目数量\打印方式) 3.控制参数的生成: a.是否允许乘除发的生成 b.是否允许有括号的生成(最多支持十个数参与运算) c.可以设定数值范围的范围 d.是否负数参与运算 e.除法是否有余数 解决
阅读全文
摘要:经过粗略阅读《构建之法》之后,发现这本书的确不错,作者把软件开发方法讲得清晰有趣实用。冷冷硬硬的知识很鲜活的摆在我的眼前。强力推荐没有读过此书的朋友们读一下。惊艳之余的菜鸟我还有许多不能理解的东西,在此提出来望大家指教: 1.作为软硬件都涉及到的计科同学怎么认识与发展自己的软件放方面? 2.在软件开
阅读全文
摘要:题目要求:生成简单的四则运算,且不超过两位数,包含分数,且为真分数,随机生成30道题目。 问题细化: 1.随机生成两个数。 2.随机生成加减乘除。 4.循环30次输出四则运算。 具体实现: 1.利用随机函数rand()且除于100求余得两位数。 2.利用随机函数除于4求余得四种情况,分别表述四种运算
阅读全文
摘要:1.《软件工程》课程开课了,知道了软件并不是很难。软件=程序+软件工程;软件企业=软件+商业模式; 2.通过粗略阅读《构建之法》,我的软件开发欲望愈加强烈了,编程,软件之美渐渐领悟。
阅读全文