Java那些事,好代码如何修炼 文艺程序员写代码追求让别人看的懂,普通程序员追求让自己看的懂,2B程序员则追求让编译器能看懂;半年后再看看自己初写的代码,文艺程序员不知道是自己写的但很容易看懂,普通程序员知道自己写的但是不太容易看懂,2B程序员埋头看了半天后拍着桌子吼到:“这是哪个SB学的程序!” 能写出好的代码是每个开发人的追求和目标,好的程序员写出的代码应该是什么样子?“生当程序员,死亦敲代码”作为程序员最重要的是写程序。好的程序员与差的程序员写出的代码只要一眼就能够判断出来,好的程序员写的代码,规范而整洁,视觉上是有一种行云流水的美感,空白错落有致,注释恰到好处,命名和排版遵循统一的规范;差的程序员写出的代码时常出现过长的函数,前后不一致的命名方式和排版,嵌套式结构过深,表达式异常复杂,数字出现杂乱无章…… 不推荐 推荐
不推荐
推荐
不推荐 推荐
当然对于代码的优化,上面只是一些个别案例。想要练就一身写好代码的本领,需要 不止是自己能读懂自己的代码,身边的同学或同事都能读懂你的代码。 为程序设定的基本功能或者主旨思想一定要明确,以提纲的形式去操作,做好列出每一项功能调用,不仅思路不会混乱,还能提高工作效率。 程序运行或多或少不可避免都会遇到一些问题,所以要有意识的去创造一些后期可维护性的代码,进行分块操作,为自己日后管理铺好路。 化繁为简是一个代码修炼的过程,简练的代码不仅看着舒服,而且运行效率也会提高。 可以找一个比自己搞水平的人去阅读自己的代码,如果很快能够读完,并且准确的说出每一个模块功能,说明自己代码完成的质量很高,也许还能帮你提一些更有价值的意见。 假如你的项目有外层、中层和内层3个不同的层,在编写的过程中最好不要从外层和中层导入任何东西,同样,中层也不应该从外层导入任何东西,这样编写的好处是,可以对代码的内层进行独立的测试。 广州挪贤计算机科技有限公司 (上市公司) http://www.kokojia.com/ 相关阅读 |