C++小结:迟到的小结和重新起航的故事
迟到的小结和重新起航的故事
有关这个学期的故事,随着这个学期的结束也划上了一个句号。
正如之前博客里面(还是空间里面)提到的,在这个过程中的收获比最后考试的结果更重要。
就像这次的计算器,也许会对最后没有按时完成作业而感到遗憾和后悔,但是在写自己的第一个小项目的时候,收获了无比珍贵的知识和经验的积累。
就像期末考,也许会对最后排名并没有进步而感到遗憾和后悔,但是在学习的过程中,我结识了一群挚友,认识了很多好老师,学习到的不止是知识,同时也学习到了怎么做人,还有收获了真挚的感情(友情)。
就像...
学期小结
一个充满意义的学期,首先在专业知识上迈出了坚实的一小步(很惭愧,只做了一些微小的工作)。其次,在院队的比赛里和自己的一群好兄弟一起尽力,也超越了去年的我们。再次,弥补了上学期C语言的部分缺陷,虽然最后校赛也不是很理想,但是很喜欢当时努力的自己。最后的结果还是好的,排名没有调出前20(马上的事情了),而且学习到了很多东西,交了很多朋友。然后皇马拿到了欧冠冠军,C罗拿到了欧洲杯冠军。
除去一些得意的东西,本学期的失意也不少,对某些感情有憧憬,但是现实却对我开了个不大不小的玩笑:)。成绩的话自己也是不满意,感觉老在考试的时候出岔子,倒也不是因为紧张什么的,这个原因我会好好反思的。球队止步8强。最后就是考试前傻逼似得把包丢了,对我后面三门起到了一些小的影响,也给自己长了个记性(血的教训)。
关于C++课程
1.你现在完成的计算器有哪些可以继续改进或完善的地方?
有,我判断'-'号的程序写的太糙了,在那个地方可以做出一些改进。其他方面的话,我认为是我的注释格式,太丑了。
2.你是否有想过重构你所写的计算器?如果让你重构你的计算器,你会如何重构?请写出你的重构计划。
讲基本法,没有。重构的结构基本如下:
- (1)输出一个类
- (2)表达式的符号判断和错误判断一个类
- (3)对表达式的处理(前缀or后缀 + 计算结果一个类)
- (4)主函数(文件输入 or 直接输入)
- (5)文件控制
不过我会参考别人的源码,如果有更好的会添加上去或者作出改进。
课程总结
在这个课程中,你发了多少篇博客?
截止暑假之前,一共是55篇。
在这个课程中,你写了多少行代码?
在校赛之前有过记录,到10000行左右,总计15000左右吧。那么这个课程的话就是5000行左右了。
在本学期的学习中,有哪些是经过博客作业后才学到的?
很多,诸如:前缀后缀,MFC,QT,文件输入输出,Windows下的cmd,还有现在使用的文本编辑Markdown等等。
经过这学期的学习,你有哪些体会和感受?
很辛苦,但是很充实。充实和坚持。
今后在编程这一方面有什么计划?
计划有很多,但是自己最后选择哪一个计划还是个未知数,不如先做好当下的自己,还有当下的任务,每一天都过得很充实,尽力做好,就是我的计划了。
就像是 一个少年的必经之路,充满了荆棘和巨龙。也许没有公主,但是经过了这条路的自己,回望的时候会感觉 自己没有辜负自己,就是对自己的肯定了。
套用最近很火的网剧余罪中的一句话:“我余罪就算有一天一无所有,也不缺重头再来的勇气。”
2016/7/14
C++小结:迟到的小结和重新起航的故事的更多相关文章
- 《火球——UML大战需求分析》(第3章 分析业务模型-类图)——3.8 小结与练习
摘要:类图(Class Diagram)可能是用得最多的一种UML图.类图的基本语法并不复杂,你可能最多学习两三天就可以掌握,然而要真正做到活用类图则可能需要几年的功力.类图是锻炼面向对象分析(OOA ...
- 《火球——UML大战需求分析》(第1章 大话UML)——1.5 小结和练习
说明: <火球——UML大战需求分析>是我撰写的一本关于需求分析及UML方面的书,我将会在CSDN上为大家分享前面几章的内容,总字数在几万以上,图片有数十张.欢迎你按文章的序号顺序阅读,谢 ...
- MVC区域小结
MVC区域小结 MVC区域小结 MVC3一直在学习,项目中有的时候也会用到,博客园也一直逛,想写点什么东西,可惜我这个人平时都很懒,理论层面的东西自己写不来,还是来点实际的简单入门的博客,对自己总结能 ...
- 180730-Spring之RequestBody的使用姿势小结
Spring之RequestBody的使用姿势小结 SpringMVC中处理请求参数有好几种不同的方式,如我们常见的下面几种 根据 HttpServletRequest 对象获取 根据 @PathVa ...
- vue—你必须知道的 js数据类型 前端学习 CSS 居中 事件委托和this 让js调试更简单—console AMD && CMD 模式识别课程笔记(一) web攻击 web安全之XSS JSONP && CORS css 定位 react小结
vue—你必须知道的 目录 更多总结 猛戳这里 属性与方法 语法 计算属性 特殊属性 vue 样式绑定 vue事件处理器 表单控件绑定 父子组件通信 过渡效果 vue经验总结 javascript ...
- 【GNN】图神经网络小结
图神经网络小结 图神经网络小结 图神经网络分类 GCN: 由谱方法到空域方法 GCN概述 GCN的输出机制 GCN的不同方法 基于谱方法的GCN 初始 切比雪夫K阶截断: ChebNet 一阶Cheb ...
- 我为NET狂~群福利:逆天书库
我为NET狂-官方群① 238575862 爱学习,爱研究,福利不断,技能直彪~~ 最近更新:2016-08-30,欢迎补充 暂缺PDF: │ SQL Server 2012 Analysis Ser ...
- 3、C#核心编程结构下
本学习主要参考Andrew Troelsen的C#与.NET4高级程序设计,这小节主要述说以下几个东西: 这一小节是上一小节的补充,主要涉及到一下的知识细节: 1.C#方法的各种细节 2.探讨out ...
- 细嗅Promise
读完这篇文章,预计会消耗你 40 分钟的时间. Ajax 出现的时候,刮来了一阵异步之风,现在 Nodejs 火爆,又一阵异步狂风刮了过来.需求是越来越苛刻,用户对性能的要求也是越来越高,随之而来的是 ...
随机推荐
- read 命令
read 用来接收标准输入 #!/bin/bash read -t -p "Please input a number:" number echo $number //把键盘输入的 ...
- POJ3169:Layout(差分约束)
http://poj.org/problem?id=3169 题意: 一堆牛在一条直线上按编号站队,在同一位置可以有多头牛并列站在一起,但编号小的牛所占的位置不能超过编号大的牛所占的位置,这里用d[i ...
- [LeetCode] 437. Path Sum III_ Easy tag: DFS
You are given a binary tree in which each node contains an integer value. Find the number of paths t ...
- pycharm + git 的集成使用
1. 下载git 和Pycharm并安装 2. 打开Pycharm, 点击 file-->Default Settins-->Version Control-->Git 然后在 P ...
- Fiddler抓包域名过滤
Fiddler抓包域名过滤 我们在用Fiddler抓包的时候会抓到很多不需要的数据包,我们怎样才能过滤掉不想要的域名只显示自己想要的域名? 通过Fiddler域名过滤可以解决这一问题! 下面是只显示想 ...
- linux命令:linux权限管理命令
权限管理命令 文件的权限只有你两个人可以更改,一个是root,一个是文件所有者. 命令名称:chmod 命令英文原意:change the permissions mode of a file ...
- 015-awk
1.awk的处理方式: 一次处理一行. 对每行可以进行切片处理,针对字段处理.2.awk的格式: awk BEGIN{循环之前初始化} [options] 'command' END{循环之后结尾} ...
- Trove系列(八)——Trove的配置管理相关的功能介绍
概述MySQL 配置管理功能允许Trove 用户重载由Trove服务的操作者提供的缺省MySQL配置环境.这是通过影响MySQL 的includedir 命令来实现的.这些MySQL 的include ...
- 20155239 2016-2017-2 《Java程序设计》第5周学习总结
教材内容学习 第八章 JAVA异常架构 Java异常是Java提供的一种识别及响应错误的一致性机制. Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性 ...
- EntityFramework包含作用
System.Data.Entity.Infrastructure.DbQuery的引用需要加入上面那个包