学习 OO

算算从 2002 年进大学开始接触 Programming 到现在已经 5 年有余,接触的东西不少。
从标签语言 HTML 到 C 到 C++,从嵌入式领域到高层应用,都有涉及……

我接触的第一门严格意义上叫语言的是 VBScript,一门脚本语言。
其后又接触了许多更为优秀的语言,但是由于 VBScript 是第一门自己学会的语言,不舍得割肉。
于是在校的大多数时间里,我把时间都花在它上面了,还饶有兴趣地做了一大坨破烂。
现在改用 PHP 了,虽然同样是脚本语言,但要比 ASP 优秀得多,真是相识恨晚……
毕业后找了份嵌入式底层开发的工作,主要开发语言是 C。
C 语言是一门经典而优秀的语言,如果上天要我只会一种语言的话,我一定会选择它的。

我对 Programming 的理解是:Designing + Coding,即设计和编码。
一名好的 Programmer 既是一名好的 Designer,也是一名好的 Coder。
在校的大部分时间里,我基本上是在 Coding,而 Designing 极少,也许是因为做的东西都太小的缘故吧。
工作后使用的 C 仍然是面向过程的语言,在设计思想上并没有很大的突破,停留在模块级别的设计。

Clicki 的开发过程中,渐渐发现面向过程开发的缺陷:代码结构庞大、难以组织。
在构建复杂应用时还常常会把人搞得晕头转向,逻辑容易出错,不易于维护。

痛切思痛,抱着枕头痛哭了几夜后,俺终于打算改过自新,开始接触面对对象。
亲爱的 OO,我来啦……

— EOF —

《学习 OO》有6个想法

  1. slimming garcinia and slimming cleanse at walmart nutra forskolin on dr.oz garcinia absolute green coffee cleanse sambazon acai bowl nutrition mangosteen helps lose weight hoodia gordonii culturemap events green coffee en francais chitosan journalism guar gum state can you buy sensa in walmart vitamins joint pain

  2. garcinia 3000 extreme side effects forskolin side effects images green coffee bean extract with svetol acai 500 lorenzana mangosteen coffee price hoodia 750 psyllium seed husk powder organic – 1 lb now chitosan review popsicle recipes with guar gum sensa wikipedia weight glucomannan supplement 1500mg

  3. Bei denen verbannst du gleich erst mal jeden Gedanken ans Wichsen und überlegst dir lieber mal, wie du ihnen beim Leipziger Handysex am besten dienen kannst, als unterwürfiger, gehorsamer Telefonsklave.

发表评论

电子邮件地址不会被公开。 必填项已用*标注