zoukankan      html  css  js  c++  java
  • 要命的作业

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018/homework/11877
    这个作业的目标 <能完成一部分就不错了>
    作业正文 。。。
    其他参考文献 太多了

    part1:WordCount编程

    1. Github项目地址

    https://gitee.com/lsyorder/project-java

    2. PSP表格

    PSP2.1 Personal Software Process Stages 预估耗时(小时) 实际耗时(小时)
    Planning 计划 2h 0.1h
    • Estimate • 估计这个任务需要多少时间 168h 14h
    Development 开发 168h 8h
    • Analysis • 需求分析 (包括学习新技术) 24h 5h
    • Design Spec • 生成设计文档 2h 0.5h
    • Design Review • 设计复审 0.5h 0.1h
    • Coding Standard • 代码规范 (为目前的开发制定合适的规范) 2h 0.1h
    • Design • 具体设计 3h 0.5h
    • Coding • 具体编码 72h 4h
    • Code Review • 代码复审 2h 1h
    • Test • 测试(自我测试,修改代码,提交修改) 72h 2h
    Reporting 报告 5h 1h
    • Test Repor • 测试报告 2h 0
    • Size Measurement • 计算工作量 0.5h 0
    • Postmortem & Process Improvement Plan • 事后总结, 并提出过程改进计划 1h 0.5h
    合计 524h 36.8h

    3. 解题思路描述

    拿到题目的第一个想法就是将需要实现的功能拆分为四个函数分别进行实现。第一个函数根据判断是否属于字符类型来进行累加计算字符数。由此类推,每个函数根据现它的不同条件来进行功能的实现,初步的想法,因为不太好实现,因此只完成了前面两项功能。后面的两项功能还要根据其他我没有掌握的知识来实现,在此我借鉴了杨浩诚的博客看了一下,发现看不懂放弃了,已经没时间实现剩下的两个功能了。

    4. 代码规范制定链接

    https://gitee.com/lsyorder/project-java/commit/7477fb2553c81bb3e707bb446aab97254244353d

    5. 设计与实现过程

    由于想分步实现,通过四个函数的调用分别实现四个功能

    下图是功能一的实现:还有问题没解决

    eclipse环境配置坏了,接下来的作业没完成

    6. 性能改进

    7. 单元测试

    8. 异常处理说明

    9. 心路历程与收获

    1.个人能力

    对于gitee,eclipse,以及Java语言,数据结构的知识,我简直一点都没有学会,临时去恶补相关知识。因此非常困难的去完成这次作业。但是大学很多东西都是靠自学,自学能力的提升主要还是要靠实践。本次的git、github学习,我学习方式是直接跟着教程实践一遍,感觉只要动手操作了,就学得挺快的,虽然还是会有很多问题。
    

    2.作业过程

    这次作业的篇幅很长而且很详细,因为是第一次接触这种布置形式,头都大了,不知从何下手。作业完成时间也比较急,没能提前准备。所以许多要完成的作业都没有完成,打算借助假期把它尽力完成。
  • 相关阅读:
    【C#进阶系列】06 类型和成员基础
    纪中5日T1 1564. 旅游
    纪中17日T1 2321. 方程
    纪中17日T2 2322. capacitor
    纪中10日T1 2313. 动态仙人掌
    纪中14日听课小结 图论 最短路 二分图 差分约束
    一个抓猫的游戏 消遣GAME 持续更新中!
    洛谷P1464 Function  HDU P1579 Function Run Fun
    洛谷P1976 鸡蛋饼
    纪中12日T1 2307. 选择
  • 原文地址:https://www.cnblogs.com/yuanqizhizhi/p/14592348.html
Copyright © 2011-2022 走看看