恋红尘,痴了心;颇费神,欲断情
恋红尘,痴了心;颇费神,欲断情。这句话,其实我想说的并不是风花雪月,并不是爱恨情仇,而是我对程序的感觉。
今天上午,本拟要做个简单的产品展示系统的,但是我自问自答似的程序思维又来了:
- 产品类型不一样,产品属性肯定不一样吧。
- 属性字段不一样,干脆做个可以自定义属性名的程序。
- 既然属性名字段可以自定义,干脆字段个数也不限定,可以添加吧。
- 呃……好像是自定义字段功能了。
- 嗯,注意了,一定要考虑到各种字段类型:文本的、数字的、布尔的、货币的……
- 嗯?干脆更可以自己建数据表,一步到位做方便点,做成个插件似的程序。
- 一步到位?数据库呢?每次要该字段都改程序的数据库链接?
- 算了,数据库连接也由用户填写!
- 呃……数据库类型呢?SQL?ACCESS?MySql……
- 在添加数据库连接字符串的时候指定吧,做成自适应的。
- 嗯?数据库连接信息保存在哪呢?
- Session?过期之后又添加一次连接字符串?多烦啊!
- 记录到一个Txt文本文件?倒,太不安全,被下载了咋办?
- 算了,还是给本系统也添加个数据库吧,用来存储连接字符串。
- 数据库有了,那本系统的管理员帐号信息呢?
- 难道记录在配置文件中?还是写到数据库里面得了。
- 嗯?配套的功能?管理员操作日志?误操作恢复?
……
豁!这是个啥程序啊!咋一个简单的产品管理变这样了?


No comment for this post.