您的位置:首页 > 其它

程序设计第七次作业——关于计算器的总结

2016-06-23 13:18 417 查看

程序设计第七次作业——关于计算器的总结

Github 链接:传送门

正如英国谚语所说:“罗马不是一天建成的。”在这学期的计算器工程的编写,是在每一步的编写,每一次的作业的完成上,最后才完成的。期间遇到了很多的困难,但通过询问同学和朋友,自己网上的资料查找,陆陆续续将其克服了。但是这个只是计算器的雏形,还有许多的缺点和不足。

缺点和不足

<1>在处理批量数据的时候运行时间太长,代码的执行效率不够

<2>可视化界面太丑23333===

<3>在编辑框的输入,如果输入的字符串太长的话,编辑框无法显示

<4>用户体验不好,只能处理简单的+,-,X,÷

总结

<1>在本次课程共发表了10篇的博客,都是个个步骤的分工。

<2>完成计算器写了大概1000行的代码。

<3>本次课程的学习,让我学到了很多。(Githubqueue的用法代码规范,计算表达式的转换,文件的读入和输出vs2016入门MFC键盘响应

<4>体会感受:通过计算器的一个完整的工程编写,更加体会到什么是工程的一体化,要有完整的构思才开始编写。其次是对于c++封装的更加深刻的理解,每一个class的处理,使得编写更具有逻辑性。再有就是对可视化界面有了一定的了解,不再是一问三不知的小白了。

<5>今后的计划:1.要有兵马未动,粮草先行的编程思想,始终有一条计划线,这样才不会偏离原本规划的主题。2.对程序的封装要良好,这样才能保证代码的安全。3.对于bug,要及时的修改。

重构计划

<1>在编写前,先规划好计算器的个个部分的作用和编写的大概流程

<2>代码的规范应该严格遵循

<3>用户的体验界面优化

<4>批量计算的优化

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: