软件工程(第二周)

  经过这一周的时间,一切似乎和以前一样,又似乎有了些许的变化。

  首先真的要感谢一下刘乾助教推荐的Coding.net,真心感觉代码上传的速度与效率都提高了不少,在这上面节约了太多的时间。第一周在上传代码这部分,搞的我们苦不堪言,这次感觉顺利了不少。一切还是向好的方向发展的,O(∩_∩)O~。

  其次是作业方面。由于这次作业是上次作业的扩充,所以本来是要在上次的基础上做一些修改和增加,可是由于上次写的代码并没意识到这些,所以并不容易去进行扩充和修改,于是重新写了一下。虽然并没有很完善,也还有许多功能没有实现,但是添加一些功能变得容易了不少,看起来也舒服了不少。

  还有就是构建之法这本书已经看了一小半了,个人感觉这本理论方面并不是很多,更多的是一些实用性比较强的方法,和一些小技巧,还有一些编程的建议。比如关于测试的使用,单元测试在我们的学习中几乎是不被我们使用的,但是这部分在实际中却很重要,所以我们就要开始习惯使用这些方法和工具,不要等到需要的时候才去学。我觉得这个关于函数的功能的总结让我印象很深:只做一件事,并且要做好。想起最开始学C语言的时候,没学函数的时候,把一堆代码写在main()函数里,学会了函数之后,就写一个函数,把以前main()里面的代码copy过去,在main()里面调用这个函数。并没有把功能细分开去做,当然要做好也就更是虾扯蛋了。

  最后写点感悟,其实人生也像是一段代码,如果你决定要做一件事,不要想其他的,这段时间(可能是几个小时,可能是几天,几个月或几年)你应该要全力做这件事,并且要做好。目标是一个函数,要实现许多子函数,甚至子函数的子函数,最终达到你的目的。一个时间段,做一件事,做好。

  别在打篮球的时候想着作业,也别在做作业的时候想着篮球。

时间: 2024-10-12 11:32:17

软件工程(第二周)的相关文章

软件工程 第二周作业

##软件工程第二周作业 提出问题 1. 一般来说,想要自己的程序跑得又快又好,就要减少函数的反复调用,但有所得则必有所失,效能提高就有可能伴随着程序的稳定性的降低,这两者应该如何权衡呢? 2. 关于5.3.5 老板驱动的流程,这种开发流程模式存在着一些问题,那要如何解决这些问题呢? 这种模式当然也有它的问题. 领导对许多技术细节是外行. 领导未必懂得软件项目的管理,领导的权威影响了自由的交流和创造. 领导最擅长的管理方式是行政命令,这未必能管好软件团队或任何需要创造力的团队. 领导的精力有限,领

SCRUM 12.09 软件工程第二周计划

第二轮迭代的第二周开始了,上一周我们进行了对代码优化的探索与自我审查. 本周,我们有以下两点目标要实现: 1.对客户端进行优化. 2.网络爬虫爬取美团外卖. 客户端优化主要开发人员:高雅智.牛强.彭林江.张明培育. 网络爬虫功能主要开发人员:王卓.郝倩. 具体分配如下表 成员 新任务 高雅智 注册登录收藏功能 图片控件优化 清除缓存功能 彭林江 搜索功能 意见反馈功能 牛强 下拉刷新控件优化 修改tittle 统计活跃用户 张明培育 美化界面服务端 进行相应的修改 王卓 郝倩 学习已成型的饿了么

软件工程——第二周学习进度

  第二周 所花时间(包括上课) 25h 代码量(行) 451 博客量(篇) 3 了解到的知识点 软件测试,单元测试,代码规范

软件工程第二周作业:代码规范和代码复审

0x01 :代码规划的要求 Q:这些规范都是官僚制度下产生的浪费大家的编程时间.影响人们开发效率, 浪费时间的东西.(反驳) 首先,我们需要明确编码规范的定义,编码规范同时包括了编码风格和其它规范(代码设计上的规范,如设计模式.程序设计.模块之间的逻辑关联等). 编码风格,牵扯到“缩进.空格使用.注释.命名习惯”等多方面的因素,是依致特定编程语言制定的软件工程开发的“约定”,而相同的编码风格,可以使得软件开发过程中轻松浏览任意一段代码,充分保证不同的开发人员能够依据统一的编码格式轻松理解代码的逻

现代软件工程第二周的作业

现有的命名方式有多少种?请举例说明 一.匈牙利命名法: 广泛应用于象 Microsoft Windows 这样的环境中. Windows 编程中用到的变量(还包括宏)的命名规则匈牙利命名法,这种命名技术是由一 位能干的 Microsoft 程序员查尔斯· 西蒙尼(Charles Simonyi) 提出的. 匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀, 标识出变量的作用域, 类型等.这些符号可以多个同时使用,顺序是先 m_(成员变量),再指针,再简单数据类型, 再其他.例如:

软件工程第二周开课博客

1.介绍自己 我叫高达,很耳熟吧,就是机器人的名字.我是一名软件工程的普普通通的学生,今年大学二年级了,但是我感觉自己的能力还停留在最低的水平,而且个子矮胖,没有什么上进心,没有什么自信,不会讲话总是讲别人不爱听的,从来不敢直视别人,走路的时候喜欢低着头.想学医但是过去回不去了,现在就是想着混一天是一天混到死完事,毕业就啃老,让父母安排工作,没有目标.我感觉以前不是这样的啊,可能是因为和某些人认识之后变成这样的吧,曾经高一的时候个子虽然不高挺瘦的,那时候还是挺中二的挺帅的,得过奥数全年级第二名,

软件工程第二周作业----词频统计

实验要求: 统计文件中出现过的单词数目,并按数目和字典顺序排序,将结果输出到指定文件中.需要统计单词的文件名从命令行输入. 实验分工: 代码编写&测试:张文杰 博客编写:朱昱青 实验思路: 1.在主函数中打开输入和输出文件,获得文件的指针,然后以指针为参数调用count()函数进行词频统计. 2.在count()函数中,利用while循环,不断从文件中分离出可能是单词的字符串(也就是被分隔符隔开的连续字母和数字),然后进一步判断该字符串是否是一个单词.如果是,再查看这个单词是否出现过,如果出现过

软件工程第二周 WC程序

具体功能要求: 程序处理用户需求的模式: wc.exe[parameter][file_name] 各个参数的意义: 基本功能列表: wc.exe-c file.c:char count wc.exe-w file.c:word count wc.exe-l file.c:line count 1.代码来源: http://www.cnblogs.com/zht01/p/5299719.html 开发平台:windows 开发工具:visual studio 2015 开发语言:c++ bug:

软件工程概论第二周学习进度

                                                                           第二周        所花时间(包括上课)                            4小时        代码量                            50行        博客量                            2篇        了解到的知识点(填写具体知识点)                

“进度条”博客——第二周

“进度条”博客——第二周 第二周 所花时间(包括上课) 上课时间:一周两节课,共3个小时左右 课下时间:周三下午4点到晚上6点左右(搜集相关资料并构思) 周五下午4点到9点40左右(当然中间包括吃饭.休息和与室友讨论问题解法 的时间) 周六早上8:10-11:00:然后吃饭午休:下午2:15-6:00:然后吃晚饭:晚上7:45—9:45左右修改代码测试 周日8:15—11:30单元测试发表博客 总计:20个小时左右(这周的任务比较艰巨……) 代码量(行) 839行(不包含单元测试代码) 博客量(