zoukankan      html  css  js  c++  java
  • 第一次个人作业总结

    1.代码量

    预计完成此项目需要300行代码量;

    实际完成此项目共写了262行。

    2.时间量

    预计完成此项目需要累计时间20小时(10小时突击C++相关知识,6小时编程,3小时调试,1小时做代码评测);

    实际完成此项目花费时间约25小时(突击与编程同时进行,其中翘代码时间约4小时,随敲随学的学习时间约16小时,调试时间4小时,代码评测时间半小时)。

    3.模块量

    预计完成需求需划分模块为:文件遍历,文件读写,数据统计,数据排序;

    实际完成需求划分模块为:文件遍历,文件读写,数据统计,数据比较,数据筛选,数据排序。

    4.功能量

    预计完成项目功能:需求中要求的所有功能;

    实际完成项目功能:所想到的所有情况均调试成功,测试用例给出6种代表性情况,上一篇随笔中有简单介绍。

    总体来说,本次项目完成的并不令自己满意:

    第一,因为预期效果与实际遭遇情况大有不同,导致进展缓慢,在截至日期即将到来才完成,必定导致用例设置范围不全、优化工作无法做到更佳;

    第二,对自己的自学能力预计过高,因此未使用擅长的语言(C),再C++的零基础上,以C的基础学习编写C++完成项目,并不如想象中的容易;

    第三,编写源程序时,代码的模块划分依旧是个大问题,目前依旧不能达到基本的可读性、间接性要求。

    但是,这次作业中我收获也很多:

    第一,在作业的督促和C语言的基础之上,我突击完成了C++基本类型的学习,再进一步努力学会面向对象的C++应用,就可以基本顺利上手的使用了;

    第二,代码编写中,不断寻求最减表达发放与最优运行策略,对今后编程的代码优化有很大帮助;

    第三,熟悉另一种IDE(vs2012)的使用,同时学习了vs简单的代码评测,为以后的编程之路提供了极大的便利。

    总体来讲,此次作业中我收获了很多经验和教训,会为我今后的学习生活带来很大的帮助。

  • 相关阅读:
    MVC MVP MVVM
    RC4 对称加密
    ARM 寻址方式
    杂项记录 arm64 的一些特性
    无向图-笔记-代码
    iOS 自定义导航栏
    ios中设置UIButton圆角,添加边框
    iOS 中UICollectionView实现各种视觉效果
    UIScrollView中UITableView
    iOS 13 适配总结
  • 原文地址:https://www.cnblogs.com/hyliu/p/3337992.html
Copyright © 2011-2022 走看看