以前在永中的时候,吾到处救火(貌似没有人意识到吾的作用及能力)。后来一个人独立承担了电子表格的解析运算系统的重构(其实是重新开发),短时间内完成了一个组的工作量(原来这个确实是一个组开发的),计算效率及正确性媲美EXCEL。在开发过程中,每个代码都有明确含义,没有任何系数。吾自称是世界首席电子表格计算砖家。
期间也参与过文字处理的开发。因为那边号称聚集了很多牛人,吾也没进行大手术,只是帮忙解决了BUG,有的地方实在是忍不住了才进行一下大修改。
近来,随着手头工作的不断完成,终于有时间研究WP的绘制、布局了。吾并没有大肆吹嘘“重构”、“设计”,这都是空话,没任何用处。吾浏览了名下的文字绘制的BUG,以此为线索,着手清理代码。期间发现:
- 到处是代码拷贝。顶级程序员的标志,就是代码共用。
- 调用层数太多,当事人自己都晕头转向。
- 莫名其妙的系数调整,字体大小、位置的系数非常之多。大哥,咱这是搞科学,还是玄学?
对于产品的感觉:
- 太糙。其实从能力上来说,吾并不比那几个牛人强。从严谨和科学精神来说(这就是吾所说的天赋),吾远胜之。比如吾要进行参数调整,都会先试试有没有用;然后分析为什么有用,什么原因引起?参数应该从哪里换算过来?
- 这样的产品如果大规模投入市场,即使有人出钱,吾亦感觉对不起良心。咱是做买卖的,不是诈骗的,对方付钱了可以觉得贵了,不能觉得被骗了。
举例来说,吾最近重写了回车的绘制。
- 首先认真研究了WORD的回车绘制及规律。
- 绘制过程中,每个参数的选择,要么是按照比例从高度换算过来的。确定绽放时能够正确变形。
那么,吾是怎样做到精密绘制的?有没有什么实用技术?