敏捷开发综述
摘要:我看的书是《敏捷软件开发:原则、模式与实践》是2003 年9月清华大学出版社出版的图书. 原书名: Agile Software Development: Principles, Patterns, and Practices 这本书的重要内容: 1.讲述在预算和时间要求下,软件开发人员和项目经理如
阅读全文
返回一个整型数组中最大子数组的和(02)
摘要:组员:刘伟 http://www.cnblogs.com/Lw-1573/p/5323542.html 1.要求: 输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。如果数组A[0]……A[j-1]首尾相邻,允许A[i-1],…… A[n-1],
阅读全文
返回一个整型数组中最大子数组的和
摘要:组员:刘伟 http://www.cnblogs.com/Lw-1573/p/5323542.html 1.题目:返回一个整数数组中最大子数组的和。 要求: 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。要求时间
阅读全文
构建之法阅读笔记04
摘要:以前: 我们团队开发的时候都是水平高的人做主要代码编辑,水平一般的人做一下代码的修饰和拼接,因为我们的团队开发主要是完成老师的任务,所以并不存在真实的用户,老师给的时间也足够充足,我们不会遇到一些人际关系或者顾客的要求问题, 这周: 我们学习了MSF的原则,团队模型,开发模式以后发现了以前的大量弊端
阅读全文
实现自动生成30道四则运算题目(4)
摘要:组员:刘伟:http://www.cnblogs.com/Lw-1573/ 一、升级要求:让程序能接受用户输入答案,并判定对错。最后给出总共对/错的数量。 二、设计思想: 这次采用的C#制作的图形化的四则运算程序。 三、源代码 1 using System; 2 using System.Colle
阅读全文
第三周学习进度
摘要:代码量(行) 子函数的灵活调用, 数组的灵活运用, 结对开发的技巧
阅读全文
构建之法阅读笔记03
摘要:1.以前我在和同学组队完成老师的任务是总是想让同学跟着自己的思路走,编程也是要按自己的风格来最后往往导致自己与同学不欢而散。 2.但是自从看了构建之法结对编程后受益很大,才发现自己以前做的是有多么的不对。我和搭档应该平等的,肩并肩互补的开发才能达到最大的效率,就像赛车,不能有2个驾驶员而没有领航员。
阅读全文
实现自动生成30道四则运算题目(3)
摘要:这周老师在前两周的基础上又增加了一些要求 1.可以判断答案的正确与否 2.程序必须能处理四则运算的混合算式 这次的作业我们封装了几个子函数,1.随机数函数:把取值范围按最大最小值传递给函数就会返回一个符合要求的随机数(前两周的作业就已经存在随机数生成函数)2.计算函数:把运算符和操作数传递给函数就会
阅读全文
按Right-BICEP要求的任务二的测试
摘要: 测试方法:Right-BICEP 测试计划: 1.Right-结果是否正确? 2.B-是否所有的边界条件都是正确的? 3.P-是否满足性能要求? 4.是否有乘除法? 5.是否有括号? 6.是否有输出方式? 7.是否可以选择出题数量? 8.是否有查重? 测试结果 1.程序的结果是正确的 2.满足所有
阅读全文
本周实验的PSP0过程文档
摘要:项目计划总结: 日期/任务 听课 编写程序 阅读相关书籍 日总计 周一 110 60 120 290 周二 120 120 周三 60 120 180 周四 110 60 90 320 周五 120 60 180 周六 60 60 周日 60(计划) 60 周总计 220 360 330 910 时
阅读全文
构建之法阅读笔记02
摘要:1.以前我编程的时候从来不考虑程序代码量的大小,总是把程序一口气闷头编下来,这样效率十分的低,总是出现书中所说的 那样修改一个bug结果又出现了好多的bug,极大的破坏了我对编程的热情让我不生厌烦但是一直没有好的解决办法。 2.自从阅读了这本书以后,才焕然大悟,当我一口气做出程序来的时候我不知道哪里
阅读全文
第二周学习进度
摘要:第一周 所花时间 9小时 代码量 150行 博客量 4篇 了解到的知识点 循环的嵌套,字符串的灵活应用,还发现了自己的短板,文件输入输出流在以后的学习中会有所偏重
阅读全文
实现自动生成30道四则运算题目(2)
摘要:这周老师在上周的程序基础上新加了一些要求: 1.题目避免重复2.题目可以定制(数量/打印方式)3.可以控制一下参数 (1)是否有乘除法 (2)是否有括号(最多可以支持十个数参与运算)(3)数值范围(4)加减有无负数(5)除法有无余数 看到这些要求的时候我对比自己的程序发现需要对原来的程序做很大的改动
阅读全文
实现自动生成30道四则运算题目
摘要:这个问题我按照老师的方法,把他分成3部分进行完成, 输入:本程序没有输入略过, 代码实现功能: 1.先生成1道题,30道就是重复30次生成 2.运算符问题可以先定义一个字符串string d="+-*/"然后生成随机数对4取余确定用第几个 3.真分数运算跟运算符生成一个道理也是用随机数对2取余 输出
阅读全文
第一周学习进度
摘要:第一周 所花时间 2小时 代码量 42行 博客量 3篇 了解到的知识点 1.rand()函数生成的是伪随机数英不是真正的随机数。 2.可以用srand(time(NULL))改变NULL的值从而改变随机种子 3.当提供的种子相同时,随机数序列也是相同的。rand()函数默认情况下初始化种子值为1。
阅读全文
构建之法阅读笔记01
摘要:本学期我的计划是阅读《构建之法》和《人月神话》 这周我大概的浏览了一遍构建之法发现这本书和死板的课本完全不同,它里面的例子很实际,作者写的的东西也是我感兴趣的,想知道的或者正好欠缺的,当然阅读的过程发现了一些问题和不解: 1.作为大三的学生学了编程语言已经很久了,但是还是没有做一个具体的软件,学完这
阅读全文
阅读计划
摘要:本学期我的计划是阅读《构建之法》和《人月神话》 这周我大概的浏览了一遍构建之法发现这本书和死板的课本完全不同,它里面的例子很实际,作者写的的东西也是我感兴趣的,想知道的或者正好欠缺的,当然阅读的过程发现了一些问题和不解: 1.作为大三的学生学了编程语言已经很久了,但是还是没有做一个具体的软件,学完这
阅读全文
自我介绍
摘要:我是铁道大学信息学院一名大三的学生,对软件工程有着异常浓厚的兴趣,我希望经过一学期的学习,我可以掌握软件开发的知识,可以单独做一个自己的软件,我这学期的目标是制作1个游戏,我会每个星期都抽出一天的时间专门钻研软件开发,学习软件制作知识,直到自己可以制作出想要制作的游戏为止
阅读全文