要求很简单:生成数独终局和解数独。
先给出我项目的GitHub地址:https://github.com/shenyunhan/sudoku
下面是我预计在接下来的项目上花费的时间
PSP | Personal Software Process | 预估耗时(分钟) | 实际耗时(分钟) |
Planning | 计划 | ||
Estimate | 估计任务用时 | 30 | |
Development | 开发 | ||
Analysis | 需求分析(包括学习新技术) | 60 | |
Design Spec | 生成设计文档 | 60 | |
Design Review | 设计复审 | 10 | |
Coding Standard | 代码规范 | 10 | |
Design | 具体设计 | 60 | |
Coding | 具体编码 | 1200 | |
Code Review | 代码复审 | 120 | |
Test | 测试 | 180 | |
Reporting | 报告 | ||
Test Report | 测试报告 | 60 | |
Size Measurement | 计算工作量 | 30 | |
Postmortem & Process Improvement Plan | 总结并题出改进计划 | 30 | |
Total | 合计 | 1850 |
我之后会继续更新这篇文章,具体思路、设计过程还有开发过程会在之后的文章中提到。