C# 编程:为什么一个类的代码不要超过千行?有什么讲究吗 20
展开全部
这不是规定,而是一种风格定式。
在面向对象的程序设计中,程序往往是结构化、模块化的,把实际问题抽象成若干个对象的问题,再把这些对象进一步抽象成类。
在程序开发完毕后,往往不是就放任不管了,还需要进一步的修改维护、升级扩展等等,如果你的代码风格良好,是便于进一步修改或扩展的。
如果你的某一个类特别臃肿,那么一旦该类出现致命问题需要修改,那将是灾难性的后果。并且后来人也不能够很好的看懂你的代码。
看的出来题主是初学者,我的建议是初学阶段不要接触这些所谓的“定式”,因为你甚至连代码都不一定能写出来,更何谈代码风格?这个阶段,你需要的大量的上机实践,学会把实际问题抽象成类的这个方法,学习编码,在这个过程中逐步养成良好的编码风格。就像婴儿学步,连站立都不会的时候,告诉婴儿怎么走的昂首挺胸是毫无意义的事情。
在面向对象的程序设计中,程序往往是结构化、模块化的,把实际问题抽象成若干个对象的问题,再把这些对象进一步抽象成类。
在程序开发完毕后,往往不是就放任不管了,还需要进一步的修改维护、升级扩展等等,如果你的代码风格良好,是便于进一步修改或扩展的。
如果你的某一个类特别臃肿,那么一旦该类出现致命问题需要修改,那将是灾难性的后果。并且后来人也不能够很好的看懂你的代码。
看的出来题主是初学者,我的建议是初学阶段不要接触这些所谓的“定式”,因为你甚至连代码都不一定能写出来,更何谈代码风格?这个阶段,你需要的大量的上机实践,学会把实际问题抽象成类的这个方法,学习编码,在这个过程中逐步养成良好的编码风格。就像婴儿学步,连站立都不会的时候,告诉婴儿怎么走的昂首挺胸是毫无意义的事情。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询