C282例 编程日志(3)

2014102911:32:15

程序员的幽默。

网上有一些关于程序员的一些段子,如X语言学习指南,如何精通java21天,程序的为什么没有女朋友。

这些幽默,有趣(个人认为有趣是个较好的描述),搞笑的段子。

其实本身已经蕴含了,一些程序员的工作,学习,生活的经验,这种经验已经精炼到了可以,变成有趣的段子。

通过这些精炼的经验,我们可以从中提炼出,自己的感悟与理解,在提升自己的编程能力,甚至提升工作学习生活能力,的同时,幽默一下,娱乐一下。

这就是所谓的学玩两不误。

 

科学家,复杂化问题;工程师,简单化问题。

(自认为这句话,不是自认为是科学家,与工程师,虽然有很多人都曾经有过当科学家的想法。)

 

SO,写日志时,当然要把问题复杂化,就算一个段子也可以扯出一大堆感悟。

SO,做开发时,当然要把问题简单化,就算一个上网搜索问题的解,也可以,使用快速方法(360,双ctrl搜索)。

(虽然不能快多少,但是这种追求快速,简单化问题(这里不用打开浏览器),高效,强大的意识必要的。即使它是简单的问题,也要去解决,就如最简单的代码,也要去打上几遍。)

 

C Primer Plus

摘抄:int:系统的基本整数类型。C保证int类型至少有16位长。

感想:C保证至少。。。。。。。每个系统的内部设置都会不一样,SO学会查看系统内部文件或内部设置是有必要的。

 

摘抄:C编译器允许二次初始化,但是会给出警告,尤其在您激活了较高级别的警告的时候。最好不要养成这样粗心的习惯。

感想:无法理解,为何不去掉这个二次初始化允许。这个是历史遗留问题吗?是否因某种特殊且重要的情况,所以保留这个特性。

 

摘抄:然而在实际应用中,strlen()sizeof()都是重要的编程工具。例如,strlen()在各种类型的字符串程序中都很有用,您将在第11章中看到这点。

感想:表示还有其它吗?如果是这一点的话,从量上无法支持它成为重要的编程工具。

 

编程问题-3-13~3-15 

1、作为一名编程新手,很可能会犯这种错误。 如:缺少“;” 或者将 i=i+1 ,写成i=+1

 

2、当你发现无法,理解编程之时。推倒,重新设计。 在重新的过程中,会更加理解程序,明白你的问题的核心。 问题,最好至上而下的解决,意思是,抽象问题, 然后再去完成细节部分。 甚至在用算法解决时,最好抽象算法,先设计出基本框架, 前期的程序设计草图是必要的。(2014年10月30日)

 

3、出现问题要先找是细节错误(如缺少;),还是概念错误(算法问题)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值