注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 你会划分和聚合子网吗?
 帮助

.net程序的核心是面向对象


2007-11-23 13:49:06
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://fengyp.blog.51cto.com/276754/51934
我看到有不少新手在写.net程序的时候,将页面代码写得很冗长,我感到他们可能没有理解.net程序的核心,我认为.net程序的核心是面向对象。接到编写.net程序的任务后不要立即动手写程序,首先要分析任务,在任务中找出对象,然后根据对象的要求先设计类。在具体的程序设计过程中(含类的设计过程中),碰到可以封装的代码,也要把它设计成类,根据需要可以将程序设计成标准的类或静态的类,静态类在引用时更方便,相当于过去的子程序和函数,但没有标准类灵活。
今天看了一位朋友写的c#程序,但一个页面的代码达到上万行,我感到这个程序员没有真正理解面向对象的思想,这种程序不但效率低,而且修改困难。不要说别人,就是自己过几天重读这个程序,恐怕也不容易读懂,更不要说修改。
这是我今天看程序的一点体会,说出来供各位新手参考。

本文出自 “风雨同舟” 博客,请务必保留此出处http://fengyp.blog.51cto.com/276754/51934





    文章评论
 
2007-11-23 22:52:16
以前感觉写那么长的代码,总是佩服的很厉害
不过现在也明白了其中的原因

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: