java开源如何提升编程技能

上传人:宝路 文档编号:20923544 上传时间:2017-11-22 格式:DOC 页数:2 大小:13.85KB
返回 下载 相关 举报
java开源如何提升编程技能_第1页
第1页 / 共2页
java开源如何提升编程技能_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《java开源如何提升编程技能》由会员分享,可在线阅读,更多相关《java开源如何提升编程技能(2页珍藏版)》请在金锄头文库上搜索。

1、开源如何提升编程技能动力节点 java开源是很多程序员都会面临的问题,很多人会相信接触的开源源技术越多对自己的编程技术提升越快,写出来的代码也更好。开源可提高编程技能之间有什么相关性或因果关系吗?阅读代码能让你变得更优秀在编程生涯中阅读的代码越多,自己的代码就能变得更好。当你不得不维护其他人的代码时,简单和干净的代码几乎总是比花哨或复杂的代码好 即使有注释。然而另一方面,当你花足够的时间去理解复杂代码的时候,常常能够学到新的技巧。不论怎么样,都能让你有所提高。超越语法在你不得不全力对付任意编程语言的语法时,也就是学习如何充分利用该语言最琐碎的时刻。一门语言的语法往往是非常静态的,并且如果你出错

2、了,你的编译器会向你控诉。更深层次的课程涉及到什么语言最适合解决什么样的问题以及如何用那种语言编写代码以便于使它高效和可维护。学习新语言有许多方法:课程,教程,导师,书籍以及等等。通常会结合这些选项来学习一门新的语言。当涉及到非语法元素的时候,这些方法常常非常相似。阅读来自于其他人的实际部署代码会让你收获更多。不仅仅是常规的结构化学习,你还需要学习模式和实践方法。语言中所谓“正确”的做事方式并不总是效果最佳的方式。你会经历边缘情况,一次性事务以及意想不到的集成。你也会找到这些问题的解决方案,有好有坏, 但如果你认真思考的话,那么这正是出来“推荐做法”的地方。今天的模式就是明天的反面模式。你可能

3、对有些事情,例如“总是注释” , “逗号放到最后” , “缩进 x 个空格”有着自己的想法,当然你是对的。提到的这些及编码的其他方面也有着自己的感受。开源无处不在随着开源运动的发展,可供阅读和学习的代码数量也大幅度增长。例如Gitlab, GitHub 和到 BitBucket 这些网站就允许我们获取全功能的应用程序,不仅可以阅读代码,还可以摆弄。很少有我想要学习的东西是不能在开源代码中获取的。可用的代码是如此之多,但质量却良莠不齐。当我们想要学习的时候,常常搞不清楚哪个好哪个不好。那就保持阅读代码吧,慢慢地你会学会如何区分。阅读“坏”的代码可以帮助你理解为什么它是“坏”的。关键是不要害怕尝试

4、任何你觉得看上去正确的东西,并且当你走错路的时候能够承认错误,并改正问题,然后继续前行。坏的代码就坏的,是这样的吗?有人会说“坏的代码比好的代码要更多更明显” 。sub-reddit 致力于坏的代码。当你阅读的坏代码越多,那么你就越擅长发现坏的代码当你在学习和搜索例子的时候,你会发现和使用大量不能工作的代码。请记住,仅仅因为它不适合你的情况,并不能说明它就是坏的代码。学习如何让它工作能够使得你变得更优秀。动力节点的 JAVA 老师说,帮助别人学习的时候能学到更多。如果你认为你理解了一个新的主题,那么你就找个人来试着向他解释,这能让你更深刻地理解和记住它。回报记住开放源代码在你参与进去的时候效果最佳。代码更改在大多数项目中都是受欢迎的,但是有很多出力的方法。测试开源代码和文件错误报告;帮助完成文档集;写教程和如何做的例子;参加对话或者仅仅只是帮助传播。每一件事都能带来改变,并且越多的人参与进来越好!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号