摘要: 一. Travis-CI部分 最近基本都在研究Travis-CI的使用。CI是continue integration(持续集成)的缩写,Travis应该是给我们提供免费服务器的组织。下面介绍一下其使用方法。 第一步,进入https://travis-ci.org用github账号登录进去,给... 阅读全文
posted @ 2016-01-08 23:03 kossle 阅读(702) 评论(1) 推荐(1) 编辑
摘要: 在极限编程中,测试程序本应该在编写主程序之前就要写好,然后将写好的类程序放在测试程序中进行测试,但考虑到项目中需求文档等并未将接口定义好,我无从开始,而且,自己对单元测试也是刚刚熟悉,需要一边写测试程序一边解决遇到的问题,时间周期较长。在本次编程中,我是直接把github上小组的程序下载下来,看... 阅读全文
posted @ 2016-01-06 21:07 kossle 阅读(4994) 评论(1) 推荐(0) 编辑
摘要: 在刚学习单元测试章节的时候,尝试着使用dev—c++来编译cppunit,但一直没成功,也尝试问过同学,一直没有很好的方法,因此浪费了不少时间。今天又耐心的尝式一下,意外成功了。以下是详细的安装步骤:(cppunit版本是cppunit-1.12.1.tar.gz,下载链接http://down... 阅读全文
posted @ 2016-01-05 21:49 kossle 阅读(5357) 评论(1) 推荐(1) 编辑
摘要: 阅读作业: 通过快速的阅读《构建之法》,简单说一下印象比较深的几点:第一,让我对“精通”这个概念有了新的理解。大部分人认为写过多少代码,会多少种编程语言算是学生群体中的佼佼者;但常常忽略对深度的挖掘。文中作者通过对魔方精通的理解,让我们知道精通不是背背口诀那么简单还要理解原理。第二,团队合作的前提... 阅读全文
posted @ 2015-12-18 10:56 kossle 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1.建立点类 1 #ifndef _POINT_H_ 2 #define _POINT_H_ 3 4 class Point{ 5 public: 6 double x; 7 double y; 8 public: 9 Point(d... 阅读全文
posted @ 2015-12-11 20:57 kossle 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 #include 4 using Eigen::MatrixXd; 5 using namespace std; 6 7 int main() 8 { 9 string Name,Action;10 int PointNumber... 阅读全文
posted @ 2015-11-30 16:46 kossle 阅读(229) 评论(1) 推荐(0) 编辑
摘要: 1.对软件工程的理解 《构建之法》第一章主要帮助我更新了对软件的认识。软件不仅仅包括程序,还包括软件工程。程序(算法,数据结构)是基本功,但是在算法和数据结构智商,软件工程决定了软件的质量。软件工程是把系统的,有序的,可量化的方法运用到软件的开发,运营和维护的过程,包括软件需求分析,软件设计,软件... 阅读全文
posted @ 2015-11-29 13:05 kossle 阅读(267) 评论(1) 推荐(0) 编辑