|
本帖最后由 yulihua49 于 2025-9-17 21:29 编辑
可以呀,你也可以研究你的柔性编程的方法。就是在数据结构变化的时候,程序尽量少变化。
我只能为C语言搞柔性,因为C语言干这个其实很难。因为没有反射功能。JAVA有反射功能,搞这方面的框架挺多。
我就是搞了一个模板功能,来替代反射,使得C语言的柔性编程得以实现。当数据结构改变时,修模板即可。
当实现柔性的时候,有一种声音,说开销代价太大,得不偿失。
我就拿出了搞过的一个项目,说明我这个柔性编程,效率非常高,把一个需要11个小时的工作,弄成150秒。如果不搞批量update,批量insert,这150秒光入库时间都不够,别提计算了。如果不搞模板,批量操作烦死人,150个列,你愿意一个列一个列的去写sql,一个一个列的去写:占位符,一个一个列的去绑定变量吗?199楼的表,类似的有6个,谁愿意手搓这些操作?
|
|