- 博客(5)
- 收藏
- 关注
转载 面向对象和面向过程的区别(Vegas)
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。例如五子棋,面向过程的设计思路就是首先分析问题的步骤:1、开始游戏,2、黑子先走,3、绘制画面,4、判断输赢,5、轮到白子,6、绘制画面,7、判断输
2011-10-21 03:28:15
242
转载 对程序员职业的一些建议
自从四年前被CSDN采访后(“职业规化就像软件工程 ”),经常会有网友(尤其是刚毕业的)写邮件来问我一些程序员职业生涯的一些问题,至到今天。比如,国企还是外企的选择,一直编程有没有前途等等问题。面对这样的邮件,我感到有很大的压力,因为如果我的回复很有可能会误人一生,但我另一方面又很想帮助这些人。所以,我基本上还是会尝试回一下这样的邮件。昨天,我又回了一封。但是我心里还是有点忐忑不安。害怕说错了什么
2011-10-21 03:09:17
352
转载 为什么我们没欧美程序员牛?
开发一个同样的应用程序,用好的开发平台和工具就能完成的更有效率,质量更好,品质更高. 用差的框架,程序员也可能做出同样出色的程序,但是明显要更费力气.更普遍的情况是, 由于平台本身的支持性不好,一般水平的程序员没法开发出和在好的平台下同样出色的程序. 一个好的政府好比一个好的框架加一套好的开发工具. 中国的程序员比欧美国家的程序员差吗? 论人性, 全世界是人都是一样. 论智商, 中国人智商一点不低
2011-10-21 02:44:33
995
转载 还是犹太人程序员牛!
1、美国程序员:想打谁就打谁。 2、英国程序员:美国程序员打谁我打谁。 3、法国程序员:谁打我我打谁 4、日本程序员:谁打我我让美国程序员打谁。 5、韩国程序员:谁打我我和美国程序员一块演习。 6、以色列程序员 :谁心里想打我我就打谁。 7、俄罗斯程序员:谁骂我我打谁。 8、中国程序员:谁打我我骂谁。
2011-10-21 02:28:23
819
转载 原码、反码和补码(做而论道)
关于补码,看过一些书籍和网文,基本都是在“求反加一”的方法、步骤上反复强调,而对于补码的本质和定义,讨论的不足。这就对初学者的造成了误导,使得很多人都纠结在-128的补码求取过程中。关于反码和原码,大家都是在郑重其事的讲解,其实,学过的人都知道,它们的重要性是 0 !做而论道把自己对于补码的认识写在下面,但愿对读者有些帮助。加法器计算机里面,只有加法器,没有减法器,所有的减法运算,
2011-10-20 01:38:22
832
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人