2017年9月29日
摘要: 1.完成蛇出现与蛋的随机出现 2.完成界面以及颜色蛇大小等数值的定义 3.蛇吃蛋长度增加的实现与蛇的移动 4.添加分数,游戏结束条件等 5.完善代码 阅读全文
posted @ 2017-09-29 21:43 呓语魔典 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 基本格式 缩进 使用4个空格进行缩进 行宽 每行代码尽量不超过80个字符 理由: 这在查看side-by-side的diff时很有帮助 方便在控制台下查看代码 太长可能是设计有缺陷 换行 Python支持括号内的换行。这时有两种情况。 foo = long_function_name(var_one 阅读全文
posted @ 2017-09-29 21:41 呓语魔典 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 我看了这一段文字( 5.代码复审的目的:(1)找出代码的错误(1)编码错误(2)不符合团队代码规范的地方(2)发现逻辑错误,程序可以编译通过,但是代码的逻辑是错的(3)发现算法错误,比如使用的算法不够优化,边界条件没有处理好(4)发现潜在的错误和回归性错误(5)发现可能需要改进的地方(6)互相教育开 阅读全文
posted @ 2017-09-29 21:38 呓语魔典 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.代码复审的形式:自我复审,自己vs自己2.同伴复审,复审者vs开发者3.团队复审,团队vs开发者4.软件工程中最基本的复审手段:同伴复审5.代码复审的目的:(1)找出代码的错误(1)编码错误(2)不符合团队代码规范的地方(2)发现逻辑错误,程序可以编译通过,但是代码的逻辑是错的(3)发现算法错误 阅读全文
posted @ 2017-09-29 21:33 呓语魔典 阅读(115) 评论(0) 推荐(0) 编辑
摘要: https://gitee.com/nuII/playSnake/blob/master/playsnake.py 1.构件界面与其他数值(分辨率 移动速度 颜色等) 2.建立while循环设定蛇的基本大小 3.进行食物的随机分布 4.导入按键wasd设定蛇移动与蛇吃食物增长代码 5.完善代码(加入 阅读全文
posted @ 2017-09-29 21:29 呓语魔典 阅读(105) 评论(0) 推荐(0) 编辑