我正在为我的一些朋友写一个小系列的教程,向他们介绍Java。他们是专业的程序员,也是优秀的程序员。基本上,我们的商店运行的是Progress 4GL (我只是吐了一点),而且我们继承了一个非常糟糕的代码库。我们希望在不久的将来用Java服务替换一些写得不好的模块。
Java最擅长的一件事就是合同。有Java中最常见的合同的汇编列表吗?我希望像equals contract这样的东西会出现在那里。
发布于 2011-03-11 03:06:38
在java中,实现java.lang.Object大约是最基本的契约……因为一切都是对象(除了内部类型)。
这就是说:我为Progress工作。给我们的支持人员打个电话--我们对Java非常友好。
发布于 2011-03-11 04:08:32
如果你的朋友是专业程序员,而你想让他们早点学习最佳实践,那就让他们阅读Joshua Bloch的Effective Java,这样可以节省你的时间。
https://stackoverflow.com/questions/5264441
复制相似问题