04 2018 档案

摘要:本周的读书笔记准备选读《构建之法》剩下的部分章节。 第十一章的内容是软件设计与实现。第一小节关于分析和设计方法的内容中,需求分析是第一个重点,经历了开学初团队项目的开张阶段以及近期个人以及结对项目,明显感觉对需求分析有了更深的理解,因为软件的目标就是实现用户的需求,软件每个模块的设计,最终都是为了实 阅读全文
posted @ 2018-04-23 12:23 千里目对一层楼 阅读(149) 评论(5) 推荐(0)
摘要:结对编程已告一段落,接上一篇博客在此做一些必要的总结。 一、对整个结对编程项目的总结 1.结对编程的意义: (1)互相监督,避免编程中的很多不必要的低级错误,使得总体进度更为流畅; (2)针对每个模块,有更多的思路和想法,通常我们会进行讨论,及时地查找缺漏并得出一个最佳方案,保证了软件在功能上的完善 阅读全文
posted @ 2018-04-20 12:06 千里目对一层楼 阅读(218) 评论(1) 推荐(0)
摘要:博客目录: 一、问题描述 二、设计思路 三、UI开发过程 四、对接过程 五、整体总结 六、对课程的两点建议 源代码地址 一、问题描述 本次结对编程作业分为以下两种类型Core(计算核心)和UI(用户界面),Core组负责根据设置要求生成一定数量的四则运算题目,UI组负责制作用户界面,然后两组对接完成 阅读全文
posted @ 2018-04-15 23:41 千里目对一层楼 阅读(351) 评论(1) 推荐(1)
摘要:《构建之法》第九章介绍了项目经理这个岗位以及其职责、功能所在。书中以早期的微软为例,从交流成本问题引入项目经理这个角色:很容易理解,如果一个团队中每两个人之间都有一条双向依赖和交流的途径的话,当团队人数增加时,这个途径的数量会呈平方增长,显然是不可持续的。查尔斯提出的将程序员分为两波、分别负责功能描 阅读全文
posted @ 2018-04-13 23:08 千里目对一层楼 阅读(170) 评论(3) 推荐(0)
摘要:接着第四次读书笔记,继续学习《构建之法》。 首先是第五章,团队和流程。团队是一个正在合作完成某项目标的集体,团队成员之间彼此配合、相互协助,分工明确而且按照计划完成一个目标。团队有着很明显的特点:有一致的集体目标并且要一起去完成;团队成员有各自的分工,互相依赖合作,共同完成任务。然后作者介绍了一些软 阅读全文
posted @ 2018-04-07 21:57 千里目对一层楼 阅读(169) 评论(3) 推荐(0)
摘要:1)分析目前几款经典的热门软件,提出自己的看法,点评创新之处; 对上述热门软件,指出不足之处,提出自己的观点; 自己的团队项目,怎么创新才是最好的? 思考和总结:究竟什么是创新?怎么才能创新?如何成为创新者? 1.支付宝 创新:支持二维码支付与收款,给用户带来极大的便利; 集成了多款热门软件(比如滴 阅读全文
posted @ 2018-04-04 23:10 千里目对一层楼 阅读(213) 评论(4) 推荐(0)
摘要:本打算这周继续写《构建之法》的读书笔记,但这周老师又布置了《他们创造了美国》这本书的读后感,不妨先写下这本书的笔记。 这本书主要是讲述了创新在美国发展史上的一些体现及其产生的巨大作用,主要分机械时代、电气时代和数字时代三个阶段。 首先从蒸汽船的创新者开始。新美国人集中在东海岸,他们远离富饶而辽阔的内 阅读全文
posted @ 2018-04-03 23:35 千里目对一层楼 阅读(295) 评论(4) 推荐(0)