自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 个人开发总结

这门课也终于到了尾声。回想过来,在学习这门课程的时候,收获到了很多,也发现自己还有很多没有学到的东西。首先,最大的收获是团队项目中的编程经历和对团队进行管理的种种喜与忧。一开始根本不知道该如何管理团队,调动大家的积极性,也不知道该如何很好地考核成员的工作,导致团队的进展出了很大的问题。这也为后面的赶工埋下了伏笔。这个问题一直到5月下旬,才正式被重视起来,通过一段时间的总结归纳,我...

2018-08-04 04:58:00 80

转载 第九周读书笔记——《修改代码的艺术》

本周我读的书是美国作者Michael C.Feathers所著的《修改代码的艺术》。这本书提到了一个概念:遗留代码。所谓遗留代码,指的是从他人那得来的代码。随着时间流逝,之前的代码纵使再完美无缺,也不可避免的产生腐化,失去原有的便利而显得腐朽发臭或者说没有编写测试的代码,或者说是遗留代码有许多预防措施,但是它的产生不可避免。如何解决它是整本书的核心。整本书分为三部分,第一部分是介绍性的引...

2018-06-01 09:29:00 95

转载 团队项目感想心得

真正到要写的时候回头想想,会觉得思绪很乱,很难有个起头的地方,其实我觉得这也是某种程度上团队开发之混乱的体现。因为如果对一样东西很有体会很有了解的话,那么他心里肯定是有数的,知道太阳是从从东边升起,西边下落,项目的起、承、转、合,中间遇到了什么样的困难,解决了什么问题而令人眼前一亮。以这个标准来衡量的话,我恐怕并不是一个好的组长。首先不得不谈的是我们组的人员管理问题,作为组长我必须得...

2018-05-31 22:07:00 122

转载 第十次读书笔记——《程序员的思维修炼——开发认知潜能的九堂课》

本周我读的书是美国作者Andy Hunt所著的《程序员的思维修炼——开发认知潜能的九堂课》。但是看了之后我才发觉,我其实被题目的翻译所误导了,这本书的重点在于思维的修炼,是不是程序员某种意义上反而不太重要,正如这本书的英文名《Pragmatic Thinking and Learning – Refactor Your Wetware》,这本书从很独特的角度为我们讲述了技术人员好的思...

2018-05-31 21:43:00 118

转载 第八周读书笔记 ——编程之美

本周在陈灿同学的介绍下,我也开始看编程之美这本书了。看的不多,仍然停留在第一章。虽然这本书全书只有四章,但是它并不是一本“洛阳纸贵”的薄书。恰恰相反,在我不多的阅读页数里,蕴含的知识和感悟可不算少。书的序言从一个很有意思的例子开始,这也是我这篇读后感想重点谈的内容。这个例子说的是一场微软的面试,被面试的女生拿到了这样一个题目:“请写出一个程序,使得CPU的占有率维持成一条50%...

2018-04-26 23:04:00 56

转载 结对编程收获——旧的不去&新的不来

结对作业收获首先是本次结对实验的内容概述,因为这篇博客主要是谈收获,所以关于内容的介绍我打算直接放出我们之前写好的博客链接,如下(本次作业的相关介绍与作业报告都在这里):Core 第三组 结对作业——四则运算 Part1. Core代码编写下面我就来谈谈这次结对编程的感受吧。本次作业与上一次个人作业相比来看,单从难度上来说,其实并没有提高特别多。拿到题目以后,...

2018-04-20 17:25:00 84

转载 第七周读书笔记——深入理解计算机系统

课程已经来到了第七周,经过了两次大项目。在这两次个人/结对项目里,我深刻的感受到了自己在软件工程、代码架构、对计算机系统的了解上所存在的不足。这一周我看的书是深入理解计算机系统,这本书从某种意义上来说,也可以说是计算机体系结构的教材之一,之所以选择这本书,不仅是因为我对这个方面的很多知识很感兴趣,而且也不算很了解,我自我感觉,如果没有好好读过类似的书,可能对计算机系统仍然没有什么好的概念...

2018-04-19 22:31:00 59

转载 第六周读书笔记——《编程珠玑(第二版)》

本周我读的书是美国Jon Bentley编写的《编程珠玑(第二版)》。说实话,这本书里面所提出的问题,大都需要我去细细思考,仔细揣摩,有时候作者轻描淡写的几句话,我也要思考一段时间来体会其中的算法思想,一星期读完只能说是囫囵吞枣吧,而且再加上有软工结对编程的压力,所以以后还是要细细研读的。这本书使我印象深刻之点就在于,作者总是通过一些程序设计的小问题小例子来介绍编程的思想与技巧,尤其...

2018-04-16 12:06:00 57

转载 专业性体育平台——虎扑的发展与创新的思考(第五次课后作业)

鸣谢:本篇文章部分关于虎扑初期发展的情况并非我亲身经历,而是参考了唐缺在知乎上的答案,详见——虎扑是怎么一步步成功的? - 唐缺的回答 - 知乎我日常会用到的软件其实不少,但是绝大多数都是客户端的桌面应用程序(如Microsoft Office,Visual Studio等等),而且与其说是粘性大,不如说是我有刚需必须去由这些软件来完成。在这样的使用环境下,虽然很容易就能发现...

2018-04-06 02:34:00 2635

转载 第五次读书笔记—— Robrt C. Martin的《代码整洁之道》

本周我读的书是美国作者Robrt C. Martin的《代码整洁之道》。一周的时间,我主要阅读了本书的前五章,关于整洁代码、有意义的命名、函数、注释以及格式等内容。书中作者有个观点:优雅和高效。作者说:代码逻辑应当直截了当,叫缺陷难以隐藏;尽量减少依赖关系,使之便于维护;依据某种分层战略完善错误处理代码;性能调至最优,省得引诱别人做没规矩的优化,搞出一堆混乱来。整洁的代码只做好...

2018-04-05 22:31:00 59

转载 VS2015 c++程序单元测试初探——从0到1中所遇到的错误和历程

实现过程一开始对单元测试这个东西感觉很恐惧,在看过雪晴的博客后,觉得自己可以试试学学,找到了一篇博客,地址:VS2015安装与C++进行简单单元测试前面的建立和初始化都比较easy,但很快遇到了一个问题,例子中是对一个类的接口进行的测试,是否能对非类接口(如函数进行测试呢),问了雪晴后,发现应该是可以的,那么就自己试一下吧。准备试试测试void word_to_word(...

2018-03-31 14:55:00 125

转载 个人作业项目报告——PB15061303 刘梓轩

本项目报告中含有所有的链接,具体如下:个人文档(比较乱,可以不看):个人文档第一版第一部分:个人文档第一版第二部分:个人文档第二版:项目报告如下:个人作业项目报告(一)——实验要求,需求分析,PSP表格,设计思路等个人作业项目报告(二)——结构优化与性能分析个人作业项目报告(三)输出结果及测试样例的结果(附代码)‘个...

2018-03-31 00:02:00 57

转载 个人作业项目报告四——总结及感想

本次个人作业历时一周,要求完成一个计算文件中所含字符数,文件行数,高频单词和词组数量的程序。项目虽不大,却很费心血。我从周六开始慢慢悠悠地开始了项目,在构思和设计上花了很多时间,同时一点点地学习可能需要在编码和后续的工作中需要用到的东西。具体归纳如下:1、重温了排序二叉树的算法,并且自己动手完成了一个二叉排序树(简单但费时)。2、继续寒假时对c++的学习,通过这个项目对c++类的构造...

2018-03-30 23:52:00 105

转载 个人作业项目报告(三)输出结果及测试样例的结果(附代码)

代码调用图代码调用图的图例:(感谢刘泽@kfk的vs2015企业版的强大功能)输出结果因为助教给的程序是在WIndows平台上运行代码得到的结果,所以主要放出的是Windows平台下的结果,Linux平台下的结果留待以后分析。我的结果The number of character is:173669785The number of line ...

2018-03-30 20:52:00 337

转载 第四周读书笔记——《程序员修炼之道——从小工到专家》

本周我读的书是美国Andrew Hunt与David Thomas所著的《程序员修炼之道——从小工到专家》。翻开第一页,我就可以看到无数来自其他专业人士对这本书的褒奖。俗话说,赞美总是不嫌多,我大概浏览了一下其他人对这本书写的评价,不禁对这本书兴趣盎然了。作为一本修炼指南,这本书的编写采取了分立的架构,每一个部分着重地介绍了一个类型或者一种问题、一种思想。因此,采取跳读的方式,可以更好地...

2018-03-30 12:03:00 85

转载 个人作业项目报告(二) 结构优化及性能分析

结构优化:在经过了10-15h左右的编码后,我终于完成了第一版的代码的编写,所有功能大致齐全,但是字符和单词数离助教的答案有大概一万个的差距,调了半天也不想调了,根本就是玄学。第一版的代码主要含有一个字符——单词转换器,以及单词词组处理器组成。在这个结构里面,转换器可以说是我写的比较开心也比较自豪的一个工具,但是目测优化也需要从这个地方来进行,因为每...

2018-03-29 18:37:00 73

转载 个人作业项目报告(一)——实验要求,需求分析,PSP表格,设计思路等

实验要求基本功能统计文件的字符数统计文件的单词总数统计文件的总行数统计文件中各单词的出现次数对给定文件夹及其递归子文件夹下的所有文件进行统计统计两个单词(词组)在一起的频率,输出频率最高的前10个。在Linux系统下,进行性能分析,过程写到blog中(附加题)前期准备需求分析本次作业要求对任意文件或者特定目录下所有文件中的字...

2018-03-28 23:34:00 161

转载 个人文档第二版

文档第二版:8:40-9:30 开始写第一个第二个嗯功能,但是莫名其妙的用不了原来的读取文件的函数了,怎么回事……11:40 经过了两个小时的胡乱改代码,以为是头文件和cpp文件的调用或写法出了问题,在各种移花接木,然后一点效果都没有该报错的还是报错,到最后实在是没辙了,重新的开了一个工程 把这个模块的代码都复制过去,发现在那边可以跑通,在纠结要不要把代码全都移植过去的时候,一个...

2018-03-26 23:39:00 49

转载 个人文档第一版第二部分

3.2410:40 emmmm 拖延来拖延去总算开始了 先看看群里的问题突然发现了单元测试 我真不知道是啥来的 赶快看看吧哦我的天哪 我感觉单元测试是一个很强大的东西 我一定得用起来 但是我现在还没有自己用过 我得赶快开始写了10:52 看到了邓老师的作业博客 终于知道一个单词是啥玩意了,先把类写好11:22 天哪 我发现卡在构造函数上了,想用string类 但是不知...

2018-03-25 21:46:00 38

转载 个人作业文档记录(毫无排版纯看心情版)

3.24下午 14:48 开始工程第一步是分析作业的需求,虽然看起来有些难……但是肯定是可以的,要找到缺口!首先建立项目,好久没用vs了,感觉有点生疏,一会可能还要看看ppt才行基本功能1. 统计文件的字符数2. 统计文件的单词总数3. 统计文件的总行数4. 统计文件中各单词的出现次数5. 对给定文件夹及其递归子文件夹下...

2018-03-24 19:41:00 77

转载 第三次读书笔记——《the Art of Readable Code》

——刘梓轩本周我读的书是作者Dustin Boswell与Trevor Foucher所著的《the Art of Readable Code》。这本书很薄,思路也很清晰,看的过程可谓轻松加愉快。正如作者所说“这本书是一本关于如何编写具有高可读性代码的书”,代码应该写的容易理解是读完本书后得到的最大的体会。 在以前读的书中,有不少作者提到了关于代码编写的小技巧,有关于代码整...

2018-03-24 19:06:00 99

转载 第二周读书笔记——《人月神话》

本周我读的书是Frederick P.Brooks所著的《人月神话》这一十分著名的书籍。这是一本非常典型的外国科技作品:富含了幽默感和形象生动的比喻:“焦油坑”、“人月神话”、“外科手术队伍”,看到这些词,你会很快在脑海中建立起一个很清晰的画面,同时也会产生很多疑问:这个东西,这幅画面的特点是什么?为什么要提起它?作者又想让我关注什么?而当我们仔细阅读其中的内容,很快就会发现,怀揣着这些...

2018-03-24 17:51:00 47

转载 第一次读书笔记——《编程匠艺》

PB15061303 刘梓轩这周我读的书是美国作者Pete Goodliffe所著的《编程匠艺》。这是一部比较大部头的书,我主要浏览了前两章,关于防御性编程、以及源代码的版面和样式的内容。第一章中,作者关于优秀的代码和正确的代码的论述让我印象深刻。正确的代码不会崩溃,会得到正确的结果,但却不一定是优秀的代码,因为很多正确代码的逻辑可能很难理解,其代码可能很不自然,并且可能几...

2018-03-24 17:50:00 66

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除