菜鸟说:学编程几大问题,你是否中枪?献给正在学习C/C加加的你们

大家后欢迎大家来到菜鸟说,以后可能出C语言菜鸟说视频专辑哦,好了,将来的事情将来在说。

什么是编程?

首先,思考一个问题,何谓编程?编程就是写代码吗?

所谓的编程,其实就是不断的对这个现实世界中的问题建立模型并将其固化为代码自动化执行的过程。

以上是名人说的,至于是谁自己百度去吧,毕竟我只是菜鸟

编码风格

段友出征,寸草不生,先来一个段子

大部分程序员在工作中都很讨厌这四件事情:

写注释

写文档

别人不写注释

别人不写文档

o(∩_∩)o 哈哈。。中枪了没!

其实,打破上面那个段子描述的那个怪圈的一个很有效的手段就是统一编码风格。优秀的代码可以实现代码即注释,代码本身就可以非常清晰的体现出它的意图来,让别人可以很容易读懂。这就是所谓的可读性!

英文不好怎么办

这个问题怎么说呢。。作为一名程序员吧,基础的英文还是要懂的。要不然发展也容易遇到天花板,学不好编程的。毕竟,最新的技术、解决方案、工具都是从国外传过来的。如果是解决一些基础性的问题,好像英文确实不怎么用得上。但是一旦遇到一些实质性问题,恐怕只能到英文网站上找喽!

其实,话说回来,实在不方便用英文的时候,我认为也可以用拼音命名。这个问题上可以务实一点,量力而行。但是,拼音和英语混用的做法就不太好了。最好别这样!逼格不高。

后记

编码规范就是用来约束别人的!

o(∩_∩)o 哈哈!开玩笑的啦!

其实很多时候,出于各种原因,如“项目周期紧”、“项目还在探索阶段可行性未知,先实现了再说”、“项目中其他代码已经这样了,破罐子破摔”等,最终导致的结果可能就是我们这些自称“有经验”的程序员自己也不一定能写出完全符合这些理念的代码来。或许是吧!

ㄟ(▔ ,▔)ㄏ

我承认,我也写过奇葩代码。

但是,这好像并不是你这个作为未来优秀程序员的人不思进取的理由。

小时候,老师教我们要诚实,但是老师自己也不见得能完全做到。我们可以因为这个鄙视他。

长大后,体验过了生活中会有很多的无奈,不再鄙视“不诚实”的老师。甚至低下了高贵的头,自己也变得那般模样。

未来,你还会教育你的后代“要诚实”吗?

恐怕会!

因为,优秀的理念,不管结局如何,都应该去提倡!

零基础小白到大神之路,欢迎加群 四八七八七五零零四,群里有免费C++课程,还有大量干货哦

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171219A08Y7W00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券