WeekFood V1.0 开发回顾

Technorati 标签: ,

共用了100个小时,15天。本来以为一个上午就能搞定的。花了这么多天,有走神溜号瞎逛的原因。不过100个小时是比较纯粹的用于开发的时间,其中包括在CSDN找答案,看帖、回帖、写博(共折腾了13篇)的时间。

可惜我没记下这些时间具体在实现什么功能,否则可以回顾一下。隐约记得试用于显示crosstable的控件花了两三天时间,那个outer join也花了1、两天,条件格式也折腾了一两天,输出格式的format也做了一两天。界面的安排、数据库结构的安排、程序框架的安排也常常让我停顿。因为这些都是选择多多的事情,而面对多项选择的时候我往往不由自主想要穷尽、然后由于感到穷尽的工作量太大而畏难、然后压力来临开始溜号减压。唉。

我得想想以后像这种比较复杂的问题一时没有抉择的思路时,我该怎么办?不妨先用最简单的、自己最熟悉的方案来解决。当然可以适当试验新技巧,但是要给自己规定时间,不能无限制地实验下去

另外一点,在解决步骤比较复杂的问题的时候,不妨大事化小、小事化了。就是先用注释把关键步骤写下来,然后逐步去实施。很多时候我在晃荡,是因为脑子里同时存在多个想法,占满了我可怜的内存,害得俺的cpu都死锁了。

对逻辑比较复杂的问题,则一定要一口气写完,不要中间跑去论坛玩。不然,很容易顾头不顾尾,出现BUG。实在怕自己记不住,不妨先找个地方写下来要实现的关键功能和核心算法

当然,也新学到不少东西:

  1. crosstable查询,pivottable, spreadsheet, data grid, ado data control, listview, datetimepicker等控件
  2. 在代码里设置子窗体的linkmaster
  3. 条件格式,在代码里设置条件格式的办法
  4. 懂得了窗体属性的无法保存
  5. outer join初次实践
  6. html跳转
  7. 文件操作

其实,最花时间主要有3方面:

  1. 摸不熟悉的东西,比如控件了,outer join了,条件格式了
  2. 构造整体框架
  3. 购物清单的输出
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值