编程是什么?
编程是一种追求,追求经历过无数次的懊恼和痛苦最终通过你的努力实现你所期待结果时的兴奋。
编程是一种艺术,像极了随着着指尖敲响键盘演奏的钢琴曲。
编程是一种生活,犹如一块酸甜苦辣咸的嫩豆腐...
好了,言归正传。按照我的理解,编程是指使用的人类可识别的程序设计语言编译成机器识别并处理的过程,通俗点来说就是将你的一些想法写在本子上,然后通过别人(这里就当做编译器)解释本子上面的内容给机器听,机器听懂了让机器去执行的过程就称之为编程。
编程精神
优秀的程序猿我认为都具有一些编程的精神:沉着冷静的思考,严谨的逻辑,永不言弃的精神
沉着冷静的思考
在编程过程中,难免会遇到问题,而遇到这些问题之后,首先我们不是立马去动手解决这些问题(除非你真的知道问题的原因),而是先想想问题的原因出现在哪些地方,然后尝试性的去查看推理这些可能有问题的代码,如果实在是推理不出来,那么我们再去调试,这样可以锻炼你的逻辑推理能力,增加你的代码推演能力,有助于解决在之后的开发中遇到的问题。
严谨的逻辑
可以使你看待任何事物从一个理性的角度上面出发,不偏袒不包庇,如在解决一个问题的时候,期间会出现什么不可预期的事情,我该如何避免这种事情的发生,以及发生这种不可预期的事情之后的解决方案,分析可能会产生的结果以及结果所产生的影响。权衡之间的利弊。(可能这就是笔者单身的原因吧)
永不言弃的精神
或许在程序开发的过程中你会因为懊恼等各方面原因想要放弃的时候,这个时候你会想你这段日子有没有真正学习到什么,为什么出现这个问题没办法解决,还有哪些技能是需要加强的,什么是你本身不够的,想想如何你轻言放弃,或者说中途退出最终的结果,以及你的初心。
编程要点
不管是任何开发语言,任何大小的项目,在写每一个、每一行代码时都需要注意代码的书写规范、代码的注释。如果你没有注意到这两条将来可能会比较麻烦,这里给大家介绍一款常用的代码规范“驼峰式写法”,具体如下:
程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。
1、小驼峰式命名法(lower camel case): 第一个单词以小写字母开始,第二个单词的首字母大写。例如:firstName、lastName。
2、大驼峰式命名法(upper camel case): 每一个单词的首字母都采用大写字母,例如:FirstName、LastName、CamelCase,也被称为 Pascal 命名法。
而利用驼峰命名法来表示,可以增加程序可读性。
声明:此篇文章仅仅只是个人对编程学习的一些经验和总结心得,仅仅只是希望这些东西能够给刚刚入行,或者准备入行的一些年轻人提供下方向。
本文属于爵乐共享原创,转载请注明出处。
领取专属 10元无门槛券
私享最新 技术干货