从去年10月开始接触C语言到现在学了C#,自己算是对编程有了一点点自己的理解,但是大多数我还是处于很模糊的状态。
拿最近的一个事例来说:我刚配合一位学长,用C#做了一个自动生成实验报告的子程序,用于配合虚拟仿真实验使用,这相当于是个专门定制的程序,报告的格式都是自己写好的,不容轻易改变,为此,我想做一个能满足各种实验的实验报告自动生成系统,想法很简单,但是一思考我的头就开始炸了!
我觉得自己现在算是可以用C#写一些代码实现一些简单功能了。但是当我想做一个通用型的模块,用于各种不同的实验报告自动生成时,就发现自己思考问题的深度不够了,我不知道该如何将这一个自动生成实验报告的方法整体抽象出来,我也不清楚该如何对不同类型的实验进行总的归类,甚至说,不知道该从那一步做起,我担心最终做出的东西与初想的完全不一样,那可能会很尴尬,我觉得我需要大家的一些想法来帮助我,所以我在CSDN上使劲挖掘。
目前想的是,收集不同实验报告格式,分类,整理,提取类似部分,设置大致模块,进行界面布局,功能实现,后续完善。这样,似乎可行,但是每一步的具体步骤,会遇到的问题,问题的解决,可能都会让我很吃力,因为这是现在最最开始的想法,中间肯定会有很多改动,在这留个思考过程,如果有大神看到能提点一下,我将十分感觉感激!