[原创]我的php成长之路 是OO么? |
我第一个接触的是脚本是asp(2004.10),熟悉了一些简单的vb,编程习惯杂乱无章,对程序可以说只通一翘,只会复制,粘贴,但也就是在这个时候,我第一次尝试自己写了一个简单的函数,发现维护方便之门,这也许是我走上oo的第一步,说句笑话,我从昨天还不知道什么是oo。
后来转学php(2005.2),发现我的asp带给我了极坏的编程习惯,就是那个时候起,尝试编写结构明了的函数,这个时候,我还不知道类。
我还记得当我第一次在php代码里看到类的惊讶表情(2005.11),我甚至很疑惑,函数怎么这样写?(我根本不知道类),然后开始认真地看代码(我从asp 到php从来没看过书,从来都是代码),开始寻找答案,开始明白了这么一种编程方式,也不确信是类,事实证明,php4中确实没有真正的类,连个私有变量都没有。
但是我很快地接受了这种方式,因为它看起来非常智能化,引用一下, new一个,直接用就可以了,截止到昨天,我一直采用这种方式。
但是我看到了smarty,(之前对此一无所知),要不然我自己都想到要写一个这样的类库了(我的初衷是代码和html分离,让维护更加方便),在研究smarty的同时,才发现有oo这种思想,也不知道我的方式算不算oo,反正我现在讨厌面向过程。 |
|
|