摘要: 有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。 一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的代码,说不定已经记不住它是干什么的了。如果这些代码是你个人的,那还算是走运了,不幸的是,当然了,大多数时候都是别人的不幸,很多时候大家都是在为公司写代码,写代码的人也许早已经离开了公司,但别忘了一句古话,有来有往嘛,为他人,也为我们自己,请为你的代码加上注释。 二、不要让事情复杂化。程序员有时候总是对简单问题... 阅读全文
posted @ 2011-12-19 14:41 JAVA教程 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 复杂性是指组合复杂性,这是当你将一个新特性与其他语言特性以任意可能的方式进行组合时所带来的复杂性。Eckel认为他自己是一个"特性上瘾者",总是思考语言在新特性方面的进化,但是现在他质疑如果一个特性不能被正确的实现,该特性是否应该被去掉 (例如Java的泛型)。是向后兼容C语言产生了语言复杂性和困难性。 最近,关于Java平台的未来有许多辩论,有些人认为Java应该加入更多的特征,这样才能与C#、Ruby这样的语言竞争,另一些人认为应该保持Java的稳定,以免变的过于复杂以至于难以使用。Bruce Eckel认为应该彻底停止往Java中增加新特性,这引起了一场新的辩论。 在 阅读全文
posted @ 2011-12-19 14:39 JAVA教程 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 不少人为自己是Java开发者中的一员而感到骄傲,新年伊始,大家一定对这个与自己息息相关的语言和平台有不少的期待。以下为2008年Java开发者五个最迫切的期待,可能其中有不合你意者,但相信大多数Java开发者会对此认同:JavaFx不再只是空谈 在2007年的JavaOne上,我们听到了一个救世主——JavaFx,不幸的是,当初的所有许诺却没有成为现实。希望2008它能成为一个真正的、简单的、可用选择,从而Java开发者不必在富交互技术领域无“本宗”技术可选。Glassfish成为应用服务器的选择 Glassfish是一款非常好的开源应用服务器和平台,也是第一个遵从Java EE 5标准的,. 阅读全文
posted @ 2011-12-19 14:36 JAVA教程 阅读(150) 评论(0) 推荐(0) 编辑