2015年6月18日

敏捷开发读书笔记(二)

摘要: 测试驱动开发极限编程(eXtreme Programming,简称XP)是敏捷方法中最著名的一个。它由一系列简单却相互依赖的时间组成。这些实践结合在一起形成了一个胜于部分结合的整体。其中一个非常重要的,当前也受到格外重视的实践就是TDD(测试驱动的开发方法)。在测试驱动的开发方法中,编写所有的代码的... 阅读全文

posted @ 2015-06-18 17:14 海阔天空丶 阅读(155) 评论(0) 推荐(0) 编辑

敏捷软件开发读书笔记(一)

摘要: 第一部分 敏捷开发 2001年初,由于看到许多公司的软件团队陷入了不断增长的过程的泥潭,一批业界专家聚集在一起概括出了一些可以软件开发团队具有快速工作、响应变化能力的价值观(value)原则。他们称自己为敏捷(Agile)联盟。在随后的几个月中,他们创建出了一份价值观声明。也就是敏捷联盟宣言(Th... 阅读全文

posted @ 2015-06-18 17:12 海阔天空丶 阅读(169) 评论(0) 推荐(0) 编辑

2015年6月6日

项目冲刺计划(九)

摘要: 计划任务: 引导界面需要记录程序的登录次数,由于引导界面采用同activity多fragment,由于在fragment中加入sharedpreferences时出错,采用在欢迎界面加入sharedpreferences。引导界面显示使用指导式图片,欢迎界面为打开大门的动画。 阅读全文

posted @ 2015-06-06 21:07 海阔天空丶 阅读(164) 评论(1) 推荐(0) 编辑

项目冲刺计划(八)

摘要: 计划任务: 导航期待加入引导页和欢迎界面,正在搜集资料中。。。 阅读全文

posted @ 2015-06-06 21:01 海阔天空丶 阅读(89) 评论(0) 推荐(0) 编辑

项目冲刺计划(七)

摘要: 计划任务: 程序分为定位与导航两个功能: 定位采用手机自带GPS模块,测算学校景点处经纬度,计算景点经纬度与地图在手机像素中像素点的比例,算出比例尺。根据比例尺与景点在手机像素点位置,测出相对其他景点的位置。 导航分文字显示与地图路径显示: 阅读全文

posted @ 2015-06-06 20:58 海阔天空丶 阅读(188) 评论(0) 推荐(0) 编辑

项目冲刺计划(六)

摘要: 计划任务: 地图是在百度地图中截取部分学校地图部分,如图为了计算路径节点信息,用画图简略画出路径与建筑物节点等,如图初步决定采用数据结构迪杰斯特拉算法计算最短路径 阅读全文

posted @ 2015-06-06 20:47 海阔天空丶 阅读(142) 评论(0) 推荐(0) 编辑

项目冲刺计划(五)

摘要: 计划任务: 计划用图片形式显示地图,canvas画笔工具绘制地图路径与定位图标等 阅读全文

posted @ 2015-06-06 20:42 海阔天空丶 阅读(144) 评论(0) 推荐(0) 编辑

代码大全读书笔记(三)

摘要: 软件构建 这是第一次接触到软件构建的概念,以前开发一个软件是完全按照软件工程的步骤来区分不同的活动。从定义问题,需求分析„„到系统测试及其保障维护。 本书定义了什么是软件构建、软件构建的重要性、软件构建必须要做的准备工作。 软件构建主要是编码和调试,但也涉及详细设计、规划构建、单元测试、集成... 阅读全文

posted @ 2015-06-06 20:37 海阔天空丶 阅读(136) 评论(0) 推荐(0) 编辑

代码大全读书笔记(二)

摘要: 选择编程语言 程序员使用熟悉的编程语言生产率高于使用不熟悉的编程语言,并且高级语言比低级语言的效率要高得多,作者列出了几种高级语言的每一行代码与等效的c语言代码行数之比。比如java是2.5,而perl和python就是6.而且编程语言影响程序员的思维随处可见,作者举了个他遇到的项目,那就是一群f... 阅读全文

posted @ 2015-06-06 20:33 海阔天空丶 阅读(122) 评论(0) 推荐(0) 编辑

2015年6月4日

对软件工程课程的改进意见

摘要: 1.声音洪亮,但是全程一个调,容易听觉疲劳;2.讲课时间有点长,分配试验时间少;3.讲课内容很好,但事例对大多学生不感冒,效果不好;4.团队合作期间小项目太少,大项目持续时间太长,团队没有培养出默契。做的项目也不如人意;5.上课讲的如人事管理,个人计划多,但是下课却做技术上的作业,不是很好;6.上课... 阅读全文

posted @ 2015-06-04 17:16 海阔天空丶 阅读(235) 评论(1) 推荐(0) 编辑

导航