好吧,也算有个技术博客了

昨天申请开通博客,申请理由是:代码改变世界,沟通从这里开始。

然后博客园的审核员不给我通过,理由说太范,要详细吧。

好吧,我原谅你。

 

自从有了微博后,基本不玩这些比较重量级的博客。

我崇尚至简。

好吧,我在这里瞎写又跟我上面的话矛盾了。

 

最近因为某些原因,去翻了下以前写的东西。

看得自己都在滴汗。

总得来说,两个词,绕跟臃肿。

绕,让我想起一本书:代码简洁之道。

臃肿,又让我想起一句话:好的软件不是还能增加什么,而是不能去掉什么。

 

在OOP中,我们常常强调对象的职责。

站在稍微高的角度,软件又何尝不是如此呢?

对象,接口需要最小化,软件又何尝不是如此呢?

 

可惜,有时候这些道理我们都懂,可是就是难以把握。

一个需求过来,或者自己一个走火入魔了。

那代码就哗啦啦一行接一行。

如果写程序的都是按行算钱,那该有多好。

可惜现实中,90%的程序员都是按月按项目算钱。

Hold着点,我们的代码是很值钱的对吧?

 

千万不要去写一个无所不能的软件,正如不要去写一个God object一样。

那样,往往就什么都不能。

最后,反思略带挑逗的问一句:你今天OOP了吗?你是在OOP吗?

posted @ 2012-02-12 17:38  Loudyn  阅读(146)  评论(0编辑  收藏  举报