终于开发完成了!AIMTSS V1.0版真不容易,出色的GUI+面象需求功能逐步完美

今天写完了最后三个区域list列表,以及Dock——Tree内的右键功能,V1.0算是开发完成了,可以投入试算与运营了。牛逼的是,绘图功能也开发出来了一半,只等完善,从没有感觉到如此神清气爽……

自己发明的:金字塔表达方式 绘图模型

由于是工程师直接面对的是生产环境与自己切身需求而写,所以适用性是一个一个功能试出来的,虽然存在Bug但绝不简单,主要是好用。

从GUI开发来看,我得到如下感受与启发:

1、用过数据库以后,那种流畅与速度,感觉以前的EXCEL在面对大数据面前就是渣渣;

2、开发一个好的软件,是需要面向需求,反复打磨,不是一簇而就;要出一个软件简单,但出一个好的软件真的好难;

3、GUI的开发一直是行业亏本的买卖,有这么多时间搞GUI性价比不如上net。这使得我们在选择的时候,就要做好决策;

4、要做好一个软件,切不能急不求成。很多功能,不是你肝一两天就能出来的,持续多年的加班与肝下去,慢慢你就是大神;

5、写软件的说明书:比写软件还痛苦,真不能急;

6、虽然有很多BUG,但我还是针对我的需求自己写一系列正则表达式,解决自己需要的问题,轮子造出来后,想要什么功能就有什么功能!我能做轮子,积累下来,以后有需求就是神作。

7、慢慢完善!专业类的软件,不要上火!不要上火!不要上火!重要事情要说三遍。程序员千千万,能写得比你好的多如牛毛,但专业上没有人比你强!需求体验上没有人比你了解!别急,一步一步的写,慢慢完美。

8、同步尽快学习Django

9、回过头看自己写的东西:什么玩意?一堆S山,居然能跑……功能还不错,虽然有这样那样的问题,但不影响使用。要改,只等发烧的时候了。现在紧要的是上新功能,新技术,上.net,我要,我全都要……

10、Python未来是非专业流:主流方向,初学很简单—>越来越肝—>调包!这玩意能这么干!—->这玩意还能这么干!—->什么都能干—>学点C我想造轮子—>轮子怎么这破?—>这不是有人做了么?拿来用!—>别想再让我做轮子—>调包搞定,虽然运行效率慢但可以忍受—–>优化!pythonic