所在位置:主页 > 程序语言 > 好的程序设计风格有哪些

好的程序设计风格有哪些

发布时间:2023-12-28 12:24来源:www.sf1369.com作者:宇宇

一、好的程序设计风格有哪些

1.定义有意思的变量名称

2.书写的时候注意排版

3.一个function不要写太长

其他自己再实践中积累拉

二、程序设计的分类

按照结构性质,有结构化程序设计与非结构化程序设计之分。前者是指具有结构性的程序设计方法与过程。它具有由基本结构构成复杂结构的层次性,后者反之。按照用户的要求,有过程式程序设计与非过程式程序设计之分。前者是指使用过程式程序设计语言的程序设计,后者指非过程式程序设计语言的程序设计。按照程序设计的成分性质,有顺序程序设计、并发程序设计、并行程序设计、分布式程序设计之分。按照程序设计风格,有逻辑式程序设计、函数式程序设计、对象式程序设计之分。

三、语言风格指什么?

语言风格是语言风格学的核心术语,是语言风格理论研究必须回答的首要问题。关于什么是语言风格,学术界的看法并不一致。一般来说,“语言风格是人们运用语言表达手段形成的诸特点的综合表现,它包括语言的民族风格、时代风格、流派风格、个人风格、语体风格和表现风格”,它“是在主客观因素制导下运用语言表达手段的诸特点综合表现出来的格调与气氛。” 我们在此也将其作为对语言风格的基本界定。

2007年4月2号九点半,台湾政治大学的竺家宁教授在古代文学教研室给我们带来了一场精彩的学术讲座。其目的是试从语言学的角度来研究文学语言,拓宽语言学的研究领域,扩展文学的研究视野。

竺家宁教授指出任何作家的作品都可拿来做语言分析,把语言学的知识扩展到文学的领域里。语言和文学结合起来形成语言风格学,它是利用语言学的概念与方法来分析文学作品的一条新途径。它的研究范围涉及口头文学、书面语言、文学作品和非文学作品。而“风格”包含了体裁风格、时代风格、地域风格、个人风格等诸方面。现在我们讨论的语言风格学与传统风格研究是不同的。传统风格研究谈“神韵”,于是只能导致传统风格研究走上“镜花水月”、“空中之象”的地步。而语言风格学首先承认文学是一个符号系统。

文学符号的所指包括:情节、内容、情感、象征、人物塑造、言外之意、弦外之音、诗的意象、写作背景、作者生平等。文学符号的能指包括:格律、用韵、平仄、词汇、句法、韵律。所以语言和文学可以做到交会。但是语言风格学不评价作品,它如实地反映作品的语言面貌,不谈美、艺术的问题,只谈客观的描写。由此他用语言学的知识对余光中《逍遥游》的“你遂闭目雕刻自己的沉默”和杜甫的“香稻啄余鹦鹉粒”进行了客观分析,让我们有了一个比较直观的认识。接下来,竺教授讲到语言风格的研究方法即行文、声文、情文。

现代语言风格学包括三方面:词汇风格、句法风格、韵律风格。他着重讲了韵律风格。他对王粲的《登楼赋》、项羽的《垓下歌》进行了详细的韵律分析,以表达阴阳韵和不同声音、内容的搭配,会产生不同的感情效果;分析了苏东坡的“塔上一铃独自语,明日颠风当断渡”和杜甫的“瞿塘峡口曲江头”押头韵的独特的诗律效果。最后,他讲到语言风格学着手的方法:描写法、比较法、统计法。语言风格学的研究步骤:分析、描写、诠释。

四、描述一下你最常用的编程风格。

1.

类名首字母大写,比如Date, String, Hashtable等

2.

方法

方法一般定义为public。当然,如果方法仅仅在当前类用到可以定义为private,而如果希望一个子类沿用这个方法则不同,这时候的方法应定义为protected。

3.

常量一般全部大写,也可以包含下横线:

public static final int MAX_SIZE_OF_DATABASE

4.

给自己的代码加入注释

注释就是类的描绘、方法存在的原因、它完成了什么以及它对它其中(变量)的作用域。假定阅读你代码的人已经知道这是什么语言,所以不需要注释语句功能,尽量使用简短而有描述力的注释。

如果是面试的话,尽量把以上几点组织起来说就ok了。