Pages (41) « Prev 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Next »

怎样写出优秀的代码?

不管你用什么语言进行开发,所有的优秀代码都会展示出共有的经典品质:简练,易于理解,模块化,层次性,设计良好,高效,优雅,并且清晰。

简练。这意味着能用五行代码解决的问题,绝不用十行代码。这也意味着,必须花费更多的精力来保证代码的简练,而不是生产令人费解的代码;这还意味着,你所厌恶的事情,是连篇累牍的开放性代码和函数。简练——即结构好,可执行,设计优秀——可以让你的代码更易于理解,也减少了错误的发生。

可读性强。正如其字,这说明你的代码应该更能让其他人看懂。要做到可读性强,就得多写注释,符合大众习惯,不要自作聪明地命名变量,比如说,用 taxrate 代替 rt 。

模块化。这意味,你得像宇宙的构成一样来开发程序。世界是由分子构成的,而这些分子又同原子,电子,核子,夸克,和连线 (如果你相信的话) 组成。类似的,优秀的程序也是由小模块建立成大的系统,而这些小模块又由更小的部分来组成。你完全可以只使用移动,插入和删除三个简单的应用,来编写一个文本编辑器。就像原子的构成方式一样,软件的组件也应该具有复用性。


美国次贷危机原因---大众篇

  我相信对于很多对经济不是很了解的人来说,对这次席卷全球的美国次贷危机虽然耳熟能详,但其前因后果都不是很清楚,也不清楚为什么还要影响到我们国家,今天我就利用周末的时间给大家用最浅显的言语说一说,这主要是针对没有经济学基础的普通大众来说的,因此流于表面和简单化,对于专业人士来说,次贷危机和后面可能的经济危机将是一个系统和复杂的整体研究科目,所以就不要来过分挑剔了!

  

  要理清本次全球性金融危机,就得从小布什的前任克林顿总统说起了!当时克林顿在任时采取了宽松的经济政策,导致美国的经济出现良好的发展势头,正如我们国家前几年一样,经济的欣欣向荣必然带来一些产业和行业的发展,而在所有的行业中,房地产这个最最关键的行业也开始出现上涨,房价节节攀升。

  

  房产商为了业扩大规模,突显业绩,就通过各种途径的去宣传房地产市场的美好前景,并鼓励老百姓买房,当时房地产价格一天一个价,飞速上涨,因此那些有钱人就不再是只满足于买来自住,而是作为投资来进行房屋的买卖,因此,在第一波的上涨行情中,有钱人首先就把房产作为了自己的投资途径,但是房产价格的上涨和这些人的疯狂购买是互相刺激的,购买的人越多,价格涨的越快,反之,价格涨的越猛,有投机心里的购买方也就越多,于是房价就这么直线上涨,表现在经济上,也是繁华似锦,十分好看!


磁器口

磁器口古镇,位于重庆城西14公里的嘉陵江畔(沙坪坝),离我家相当近,步行大概十几分钟而已。明、清时期这里是一个热闹非凡的水陆码头,有着千年不变的浓郁纯朴的古风。那里的麻花相当不错,喜欢美食的朋友,下次去磁器口一定要品尝一下。

c#winform中ComboBox和ListBox添加选项的方法

.net开发winform应用程序,用comboBox的数据绑定的方法很简单,建一个数据源,绑定到ComboBox上,然后指定DisplayMember和 ValueMember就可以了。但是感觉不灵活,如果我要在ComboBox上再添加一选项,那怎么办?

Web里面有ListItem, winform里面怎么没有了?感觉真是不爽,网上找了个方法,自己添加一个ListItem类,然后add到items里面,感觉还不错,有点象web 里面的用法了,可是问题又来了,添加的第一项怎么变成类名了?不是我给它赋的名字,其他项又都没有问题。于是又查到说,“因为combobox的 Item.ADD(一个任意类型的变量),而显示的时候调用的是这个变量的ToString()方法,如果这个类没有重载ToString(),那么显示的结果就是命名空间 + 类名”,于是加上重载的ToString()方法,好了,至此,我终于可以很方便的来给ComboBox和ListBox添加项了。


c#开发windows应用程序如何添加app.config

新建立 windows 应用程序项目的时候系统不会自动添加 app.config ,如果开发中需要 app.config ,添加方法大概有两种。

方法一:手工添加

要添加这个文件很简单,执行如下操作就可以了:在开发环境中选择“项目”-->“添加新项”-->“XML 文件”,输入xml 文件的名称为 app.config。

然后就可以如同 web.config 一样,编辑 app.config 文件,以及在应用程序中读、写该配置文件。

重新编译项目,在应用程序的运行目录下会生成一个 app.config 的副本,名称为:程序名.exe.config。

方法二:系统自动添加

假设我们现在要使用 app.config 来动态配置一个 label 的 text 属性,那么,在label的属性窗口中选择如下图的属性进行配置,那么就可以让系统自动添加一个 app.config 的文件,呵呵,很省事的了。

Pages (41) « Prev 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Next »