刚毕业的时候,我对oo简直崇拜之极。觉得老外对问题的抽象思维,太牛了。
现在,我不这样觉得了。
oo常让我找不到,下一个被调用的函数是谁,在哪。
我觉得,代码不过是写给程序员和机器看的。使用oo确会使结构清晰,但增加了阅读的难度。
感觉有时候,使用oo只是为了少打几个字。
可能我们需要的是一个更强大的代码编辑器,能自动生成一些代码,和函数名。
c中的宏定义也是这样。在预编译期间生成函数。然你在看代码时,找都不好找。
刚毕业的时候,我对oo简直崇拜之极。觉得老外对问题的抽象思维,太牛了。
现在,我不这样觉得了。
oo常让我找不到,下一个被调用的函数是谁,在哪。
我觉得,代码不过是写给程序员和机器看的。使用oo确会使结构清晰,但增加了阅读的难度。
感觉有时候,使用oo只是为了少打几个字。
可能我们需要的是一个更强大的代码编辑器,能自动生成一些代码,和函数名。
c中的宏定义也是这样。在预编译期间生成函数。然你在看代码时,找都不好找。