摘要: + 个人阅读+总结 + No Silver Bullet – Essence and Accident in Software Engineering Brooks / There Is a Silver Bullet – Brad J Cox + 第一篇文章(Brooks)主要谈的是为什么软件工程 阅读全文
posted @ 2018-01-13 14:03 hitaku 阅读(184) 评论(0) 推荐(0) 编辑
摘要: + 链接: http://www.cnblogs.com/wangchenyu1996/p/7571663.html + 关于 10 个问题 1. 为什么说软件是人类创造的最复杂的系统类型?大型建筑、飞行器甚至长篇小说的结构也可以非常复杂,并且容易变得难以理解和维护,认为软件系统十分复杂是不是因为软 阅读全文
posted @ 2018-01-11 18:46 hitaku 阅读(223) 评论(2) 推荐(0) 编辑
摘要: https://github.com/Slontia/Sudoku2 2. PSP 3. 看教科书和其它资料中关于Information Hiding, Interface Design, Loose Coupling的章节,说明你们在结对编程中是如何利用这些方法对接口进行设计的。 GUI 与 Co 阅读全文
posted @ 2017-10-15 03:52 hitaku 阅读(382) 评论(2) 推荐(0) 编辑
摘要: 第一部分 调研,评测 调研项目:博客园。 博客园创立于2004年1月,是一个面向开发者的知识分享社区。自创建以来,博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,推动并帮助开发者通过互联网分享知识,从而让更多开发者从中受益。博客园的使命是帮助开发者用代码改变世界。 1. 软件的bug 1. 阅读全文
posted @ 2017-10-10 12:45 hitaku 阅读(429) 评论(1) 推荐(0) 编辑
摘要: 一、代码复审Check List 1.概要部分 代码能符合需求和规格说明么? 1)规格部分 输出规格: 用一个文本文件(假设名字叫 sudoku.txt)的形式保存起来,每次生成的txt文件需要覆盖上次生成的txt文件,文件内的格式如下,数与数之间由空格分开,终局与终局之间空一行,行末无空格 -s 阅读全文
posted @ 2017-10-01 12:25 hitaku 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1. Github 地址 https://github.com/hanayashiki/Sudoku 2. PSP 3. 解题思路: 1. 解数独(旧思路) 首先查阅资料,得知: 数独问题可以转化为图着色问题:把每个空格当做一个个的结点P(i,j),则每个宫、每个行、每个列的结点都内部互相连接在一起 阅读全文
posted @ 2017-09-23 01:16 hitaku 阅读(337) 评论(3) 推荐(0) 编辑
摘要: 快速看完整部教材,列出你不懂的5-10个问题,发布在你的个人博客上。 1. 为什么说软件是人类创造的最复杂的系统类型?大型建筑、飞行器甚至长篇小说的结构也可以非常复杂,并且容易变得难以理解和维护,认为软件系统十分复杂是不是因为软件工程还没有充分发展? 2. 用形式逻辑的方法验证需要高可靠性的大型软件 阅读全文
posted @ 2017-09-21 22:20 hitaku 阅读(436) 评论(5) 推荐(1) 编辑
摘要: 第一部分:结缘计算机 我在高考完了以后没有考虑过任何其他的选择,五个平行志愿的第一志愿都填了计算机。我对计算机的热爱,最早起源于小时候玩的flash游戏。即使在没有flash小游戏的时候,捣鼓Windows系统也是兴趣之一。比如去翻看Windows里面隐藏的目录,还接触了一些批处理语言。后来家里请了 阅读全文
posted @ 2017-09-17 13:30 hitaku 阅读(252) 评论(8) 推荐(0) 编辑