找回密码
 FreeOZ用户注册
查看: 1324|回复: 3
打印 上一主题 下一主题

The benefit of making your method static when possible

[复制链接]
跳转到指定楼层
1#
发表于 24-9-2009 11:03:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

x
Message copied from our QQ talking group:

Syd-小key-Java(28845105)  9:57:43 AM
Ok, guys. I really find the benefit of making methods static when possible.
Syd-小key-Java(28845105)  9:58:17 AM
The benefit is: it will make your code looks ugly, very disgust!
Syd-小key-Java(28845105)  9:59:46 AM
Yes, that's the benefit. And then, you'll find that you're not working on the OOP concept, although you suppose you're before you make them static. And then, you will feel obligated to change your design. So, that's the ultimate benefit.

So, try your best to make everything static, and find why they are static.
回复  

使用道具 举报

2#
发表于 24-9-2009 13:04:50 | 只看该作者
什么qq群啊. 还讨论英文?
牛b
回复  

使用道具 举报

3#
发表于 24-9-2009 13:33:19 | 只看该作者
static
php 的 static 更是可笑呢
回复  

使用道具 举报

4#
发表于 24-9-2009 13:59:01 | 只看该作者
遍地static确实是不好的。不过,有时候static也确实很方便。比如Java/C#里面,main方法永远是static的。还有,在Monostate这个设计模式里的所有方法,以及Singleton里面,那个Instance方法,都是static的。

所以,最后还是一句,该用的时候坚决用,不该用的时候别用。
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+11, 2-11-2024 02:26 , Processed in 0.025909 second(s), 19 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表