`
qj200040
  • 浏览: 38587 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

如何设计一个可读性更强的程序

阅读更多
如何设计一个可读性更强的程序
1、一个类只实现一个功能
2、将这个功能分几个步骤完成,每个方法都完成单一的步骤。
3、创建一个总的方法,将其他的方法放入其中进行汇总。
4、创建另外一个类作为程序的入口。然后调用汇总的方法。调用方法的顺序不分先后。
注意:不要将方法相互调用,以免进入死循环。
以下给出一个例子:
package filedemo;
/**
 * 
 * @author qinjie
 * 说明:增加程序可读性
 *	
 */
class people{
	 String name;
	 String sex;
	 int age;
	 String adress;
}
class PeopleGrows{
	
	public void yingEr(){
		System.out.println("一岁婴儿满地爬滚");
	}
	public void daRen(){
		System.out.println("一岁多的人正常走路");
	}
	public void laoRen(){
		System.out.println("老人一般都带拐杖");
	}
	
	public void renExp(){
		yingEr();
		daRen();
		laoRen();
	}

}

public class PeopleGrowsTest {
    public static void main(String[] args){
    	PeopleGrows peopleGrows=new PeopleGrows();
    	peopleGrows.renExp();
    }
}



0
0
分享到:
评论
3 楼 qj200040 2010-08-16  
shen5277 写道
有利有弊,如果业务台过于复杂,将这个功能分几个步骤完成,每个方法都完成单一的步骤这个意见就会比原来更复杂,只能说是看当时的情况处理

嗯,我听取你的意见,我会在实践中多积累一点经验。对于框架那个东西,只是为了快速完成公司的任务罢了!
没有办法,拿人钱财,替人卖苦力咯!
2 楼 shen5277 2010-08-11  
灵活各个框架的长处,而用其他的框架去弥补他的短处
1 楼 shen5277 2010-08-11  
有利有弊,如果业务台过于复杂,将这个功能分几个步骤完成,每个方法都完成单一的步骤这个意见就会比原来更复杂,只能说是看当时的情况处理

相关推荐

    C++语言程序设计-清华大学-郑莉PPT教案.pptx

    本资源提供了一个关于C++语言程序设计的PPT教案,涵盖了计算机语言的发展、面向对象的程序设计、面向对象的方法、程序设计的发展历程等内容,对于学习C++语言程序设计的学生和程序员来说非常有价值。 在学习C++语言...

    Java语言程序设计(基础篇)文字版

    非印影版版,全部都是文字,可再排版。本书是Java语言的经典教材,中文版分为《Java语言程序设计基础篇》和《Java语 ...设计、算法效率和排序、MVC,以及高级Java数据库程序设计等方面的内容,循序渐进,可读性强。

    计算机语言可读性排名-计算机语言可读性强,容易记忆.pdf

    语言设计理念是影响语言可读性的一个重要因素。好的语言设计理念能够提高语言的可读性,而坏的语言设计理念则会降低语言的可读性。 语法结构的影响 语法结构是影响语言可读性的另一个重要因素。好的语法结构能够...

    Java编程规范,让你的程序可读性更高!

    Java编程规范是软件开发中的重要组成部分,它...遵循这些Java编程规范,不仅能使你的程序可读性更高,还能提升代码质量,降低维护成本,促进团队间的有效沟通。通过不断学习和实践,你将成为一名更优秀的Java开发者。

    汇编教程 用汇编语言编写的程序大大提高了程序的可读性

    一方面,汇编语言指令是用一些具有相应含义的助忆符来表达的,所以,它要比机器语言容易掌握和运用,但另一方面,它要直接使用CPU的资源,相对高级程序设计语言来说,它又显得难掌握。

    学习windows程序设计到color2例子,发现作者写的代码可读性太差,就重新写了个

    Windows API(应用程序接口)是微软提供的一个接口,允许程序员创建运行于Windows操作系统上的应用程序。在Windows程序设计中,通常会涉及到窗口管理、消息处理、图形设备接口(GDI)等核心概念。 标题中的“color2...

    大规模C++程序设计_大规模C++程序设计_betweenyeu_

    模板元编程是另一个高级话题,它允许在编译时进行计算,以提高程序效率。 4. **异常处理**:异常处理是处理程序运行时错误的有效方式。书中会介绍如何使用try-catch块,以及何时和如何抛出异常,以确保程序的健壮性...

    结构化程序设计风格.pdf

    结构化程序设计风格是软件开发领域的一个里程碑,它由著名计算机科学家E.W.Dijkstra在1965年提出。这种设计方法着重于提高程序的可读性和可维护性,通过自顶向下、逐步求精以及模块化的策略,使得程序设计更为系统化...

    BJTU程序设计分组训练实验三

    BJTU程序设计分组训练实验三是面向编程学习者的一个实践环节,主要目的是提升参与者的程序设计能力和团队协作技能。在这个实验中,学生们会被分成小组,共同完成一系列编程任务,涉及C++语言的使用,以及头文件(.h...

    8086/8088汇编语言程序设计--子程序设计

    例如,一个简单的子程序可能用于累加N个字节型数据,主程序首先调用子程序并提供数据的起始地址和数据个数。子程序会初始化DS段寄存器,设置SI指针,然后循环累加数据并使用ADC指令处理进位。 在实际编程中,构建子...

    结构化程序设计与面向对象程序设计的简述.docx

    结构化程序设计,源于20世纪70年代,强调程序的逻辑结构清晰、可读性强,以降低程序的复杂性和提高可维护性。它遵循自顶向下、逐步求精的设计策略,通常包括顺序结构、循环结构和选择结构这三种基本逻辑结构。结构化...

    萌宠领养平台微信小程序的设计与实现毕业设计答辩PPT

    在前台设计方面,需要考虑用户体验、用户界面设计、交互设计等因素,以确保微信小程序的易用性和可读性。在后台开发方面,需要选择合适的编程语言和开发框架,以确保微信小程序的稳定性和可靠性。在数据库设计方面,...

    优秀XML程序设计(学生信息管理)

    XML 程序设计的重要性在于它可以帮助我们更好地存储和管理数据,提高数据的可读性和可维护性。特别是在学生信息管理系统中,XML 程序设计可以帮助我们更好地存储和管理学生的信息,并实现自动化的信息处理和分析。 ...

    电子日历时钟系统程序设计,汇编程序设计

    电子日历时钟系统程序设计是一个完整的资源,包括电子钟的完整源代码,适合大学生课程设计使用。这个系统程序设计可以实现电子日历时钟的多种功能,包括日期和时间的显示、闹钟的设置、秒表的计时等。 1. 日期和...

    程序设计方法学中的结构化程序设计

    - **一个入口,一个出口的原则**:每个程序块只有一个入口和一个出口,这有助于程序的层次划分和模块化设计。 - **逐步求精**:这是一种程序设计方法,也是验证程序正确性的手段。通过对问题的逐步细化,确保每一步...

    C设计模式_程序设计.rar C设计模式_程序设计.rar

    《C设计模式_程序设计》是一本专注于C语言设计模式的资源集合,它包含了多种设计模式的详细解析和实例应用,旨在帮助程序员提升代码的可读性、可维护性和复用性。设计模式是软件工程中经过实践证明的、解决常见问题...

    谭浩强C程序设计完整ppt和程序(第五版)内附解压密码

    对于教师来说,这是一个非常宝贵的资源,可以依据课堂节奏和学生反馈进行个性化的教学设计。 学习C语言的过程中,掌握基本的编程概念和语法是第一步,例如,了解如何声明变量、使用不同的数据类型(如int、char、...

    趣味C程序设计集锦.pdf

    《趣味C程序设计集锦》以各类趣题的C程序设计求解为主线,取材注重典型性与趣味性,程序注重结构化与可读性。所精选的趣解包括典型的数值求解、常见的数据处理、有趣的智力游戏、巧妙的模拟探索、新颖的图表创建,...

Global site tag (gtag.js) - Google Analytics