几条小建议,自学开发路上走得更稳

背景

近日在帮一些兄弟解决问题的时候,发现有时候问题太宽泛,我根本没有办法。我一想不对呀,兄弟们都是入门的问题,我不应该这样呀。后来,我仔细想了想,问题大概是出在问题上了。因为,刚入门,或者还没有入门的兄弟。问的问题是经常没有定性范围。也就是他不和讨论思路,也不和你讨论技术点。而在说(ze)诗(ge)与(zen)远(me)方(xie)。一个例子,就是有一个兄弟就是这样问问题的。

“有没有人,来帮个忙”


“什么忙”“老师给我留的这个题”(然后一幅截图)

这是什么,让帮忙做题么?当然人家,可能不是问得我,我还是出去,说了几句。。。。

回过头一想,这可能是学习方式有关吧。我这里就把自己总结的一些自认为还算正确的自学方法,总结一下,希望对刚入门的兄弟一起启发。

正文

1.找准一本好的教材

好的教材,可以让你更快更好的进入Java的世界。在校学生的话,你们的教材通常都是不错的也可以到网上或书店选择合适的教材。也不用太纠结选哪本,只要有入门基础就好。重要的是,选择好一本书,之后就一直跟着学下去,最后无论,怎么样,都会有收获的。

2.学好基本语法

学习Java,说白了,就是学习它的语法、功能、结构等。然后按照它的语法编写代码。Java语法是学习的根本。开始学习时,可能有些难懂。没关系,这很正常。多看多问,多实践,慢慢的你就入门了。

3.多动手实践

学习Java,和学数学一样,在学懂理论后,一定要实践。学习Java不能搭便车,走捷径。有时候,语法和例子很简单,很容易看懂,但到自己动手写的时候,又是另一种感觉。只有多动手编程,哪怕是简单的小程序,重复实现书上简单的例子,也是在积累和提高。动手编码离不开编程工具的支持。而且我个人“一万小时”,这个定律还是有用的。当一件事,你做了1万小时之后,就会熟练了。

4.规范编程

俗话说,无规矩不成方圆。编程是一个将思维逻辑变为代码,让计算机来执行的过程。特别需要规范。无论是变量、函数命名还是代码格式,都需要一致规范。这样便于代码的阅读和修改。代码的规范性,在代码质量中占据着重要的比重。从最始学编程,那一刻开始,就刻意要求自己讲究规范性,这将会让在未在的开发生涯中,受益无穷。

5.注释说明

代码注释的作用,毫不夸张的说,就像旅游景点的指示牌。我们在编程时,对自己的想法十分清楚。但一段时间之后呢,或者让别人来阅读代码呢。如果注释丰富,读代码就大体可以用读注释来代替了。

注意,注释要对那些有一定难度的语句、过程方法或结构等的注释,非常浅显易懂的就不需要注释啦。养成对难懂代码注释的习惯吧。

简单的说,注释也是非常讲究的。自己日常开发,要多琢磨。

6.多看别人的代码

对同一种功能的实现,可以有很多种编码方式。多读别人的代码,非常有利用开拓思路,提高编码的灵活性。甚至经常可以从别人的代码中得到启发,产生灵感,创作出优秀的代码。

7.代码尽量简单易懂

代码的简单性、正确性是最重要的。不要为了追求高效率而写出晦涩难懂的代码。后续阅读和修改代码时,你会为晦涩的代码付出很多代价。记住,尽量将代码写成初学 Java就能读懂的,那么你的代码就十分的优美了。

8.掌握常用的几种设计模式

设计模式就是高手们总结的一些关于编程方法的总结。非常的有用。学习设计模式,可以提高我们编程的灵活度以及设计的合理性。不仅 Java,其他编程语言,如C#、C++中,设计模式也在大行其道。所以,你没有理由错过高手们总结的编程精华。

9.多学习,多交流

这对提高你的Java非常有帮助。个人的智慧是有限的。如果你汇集了众多高手们的编程经验,那么你的大师之路将走的更顺利。

当然交流也是有技巧。交流之前,自己要先经过思考,尝试解决。交流中,你需积极回馈。你想想,要是别人问你一个问题之后。你回答别人了,但别人却不理你了。或者不告诉你,他尝试你的方案后是什么结果,你难受不。

10.坚持是制胜法宝

最后这一点,也是重要一点。程序开发从来不是,一下子就能成功,就能变得很厉害。你就是需要坚持,不断练习和学习。这是一个不断进步的行业,而你就需要坚持不断学习,不然就会被行业抛下。

总结

以上总结,其实也是诸君共勉。上面很多,我自己也做得不好,比如注释,有时候就是偷懒不想写。又比如最后一条,人都是有惰性,有时候,就是想停下来休息。

当然并不是停下来,就不对了。有时候停下来,是为了走得更远。只要,不忘记自己的方向和提起向前的脚步,终有一日,能得到自己的诗与远方。

同时本公众号的内容,会同步本人的个人网站。另外网站会多一些不适合在公众发表的内容。

微信号 : wejias_com

新浪微博:微家频道网站:www.wejias.com长按二维码关注

文章有帮助的话,点个赞,

谢谢支持哟 (*^__^*)

你可能感兴趣的:(几条小建议,自学开发路上走得更稳)