编程用到的命名规范,匈牙利命名法、骆驼命名法等耳熟能详。
一般来说,如,
包的命名:org.apache.struts/cn.edu.neu
接口的命名:Runnable/IProjectServ (*able表示某种能力,I*则是常见命名)
类的命名:如抽象类:AbstarctXxxx 实现类:XxxxImpl
方法命名:getXxx() 返回不确定类型:getObject() 返回布尔值:containsXxx()/isXxx()/canXxx()
变量:局部变量temp
常量命名:XXX_XX/XXXX
具体到命名里面的“*”“Xxx”,一般来说,用大家都能懂的最合适,比如拼音简称科目/KM、预算/YS、账务/ZW,加上一些简单的英文如Student什么的就够用了。涉及到业务的英文,需要用到的也比较多,若是到处都是长长的一串,效果肯定不好。所以用拼音简称是比较科学的,简单粗暴。只要注意一下风格统一就行,不要这里用的是拼音简称那里用的是英语单词。
再具体到非业务词汇,掌握常用的英文还是很有必要的。偶尔简单粗暴就可以,更多的还是要优雅。
常用成对词:
mix/max start/stop begin/end source/destination from/to
previous/current/next create/destroy plus/minus positive/negative
connect/close upload/download add/remove add/sub
enable/disable pause/resume initialize/finalize request/response
success/failed bottom/top include/exclude width/height
常用缩写:
information/info message/msg event/evt manager/mgr
administrator/admin table/tbl maximum/max minimum/min
delete/del version/ver object/obj column/col connection/conn
configuration/conf、config initialize/init temporary/temp length/len
frame/frm
常用前缀以及后缀名:
prev/curr/next:表示顺序
on~:表示响应,如事件
is~/has~/need~/can~:表示判断,和布尔值挂钩
do~/process~/run~/execute~/invoke~/perform~/prepare~/load~…:表示执行
~Wrapper:表示包装器
~Listener:表示事件接收器
get~/set~:获取、设置
to~:转换
设计模式之类的如:工厂/XxxFactory,状态模式/~State,代理模式/~Proxy
再具体一点,说白了程序这么写那么写只要编译通过计算机就会运行,只是程序更多的时间是给人看的,瞎命名,开发一时爽,维护起来头疼得不得了(如缺乏统一、用词不当、含义模糊、命名与行为不一致或者干脆看不懂等)。所以尽量遵循“约定”,遵循公司的开发编码规范,走“可持续发展”。
相关推荐
计算机编程常用英语单词 在编程世界中,英语单词是不可或缺的一部分。掌握常用的英语单词对于程序员来说是非常重要的。本文将对常用的英语单词进行总结和解释,以便程序员更好地理解和应用这些单词。 1. ...
C语言编程常用英语词汇PPT学习教案 本资源是关于C语言编程常用英语词汇的PPT学习教案,涵盖了C语言编程中常用的英语词汇和概念。本节将对该资源进行详细的解读和分析,总结出重要的知识点和概念。 一、基本概念 *...
"JAVA编程常用英文单词汇总.doc" 在 Java 编程中,英语单词是必不可少的一部分。了解这些单词可以帮助开发者更好地理解和使用 Java 语言。本文总结了 70 个常用的 Java 编程英文单词,涵盖了 Java 基础、面向对象...
Python是一种广泛使用的编程语言,了解Python常用英文单词对于提高编程效率和理解代码至关重要。下面是Python常用英文单词的总结: 一、交互式环境与print输出 * print:打印/输出 * coding:编码 * syntax:语法 ...
根据给定文件的信息,我们可以总结出以下编程相关的知识点: ### 1. 应用与框架 (Application & Application Framework) - **应用(Application)**:指软件系统中的一个独立单元,它可以是客户端程序、服务端程序...
在计算机领域,掌握一些基本的英语词汇是至关重要的,因为许多技术文档、操作系统和软件都是英文原版。以下是一些从标题和描述中提取的重要计算机英语单词及其详细解释: 1. **PC**: Personal Computer - 个人电脑...
本资源摘要信息是关于计算机编程及常用术语英语词汇大全的知识点总结。该资源涵盖了计算机编程领域的广泛知识点,从基本数据结构到高级算法,从计算几何到密码学等领域。本摘要信息将对这些知识点进行详细的解释和...
《C++编程惯用法:高级程序员常用方法和技巧》是一本专注于C++编程的书籍,由美籍作者Robert B. Murray撰写,王昕翻译。本书面向的是已经掌握C++基础知识的程序员,旨在向他们展示如何使用各种高级方法和技巧来提高...
6. **API (Application Programming Interface)** - 应用程序编程接口是一组预定义的函数、类、对象和协议,允许开发者构建软件并与其他软件系统交互。 7. **ATM (Asynchronous Transfer Mode)** - 异步传输模式是...
### VC编程常用的网站知识点 #### 一、概述 在VC编程领域,选择合适的资源网站对于提升编程技巧、解决实际问题有着不可替代的作用。本文将详细介绍一系列常用的VC编程网站,涵盖技术论坛、代码库、教程等多个方面...
一些跟编程相关的,经常用到的词汇。平时的总结,供大家方便。
以下是Java常用英语知识点总结: 一、基本概念 * abstract:抽象 * array:数组 * arithmetic:算法 * argument:参数 * API:应用程序接口 * ascent:提升 二、编程术语 * add:增加 * boolean:布尔值 * ...
"专升本C语言常用编程题.PDF" 本资源大全涵盖了C语言的多个方面,包括编程实现、算法设计、数据结构和文件操作等。下面是对每个问题的详细解释和知识点总结: 1. 石头、剪刀、布游戏的编程实现:这道题考察了学生...
下面是Java常用英语单词的总结,涵盖了Java基础概念、数据类型、控制结构、函数、数组、面向对象编程、异常处理、多线程编程等方面。 一、Java基础概念 * Abstract:抽象类或方法 * Array:数组 * Boolean:布尔...
### 编程复习总结1.0 - 关键知识点解析 #### C语言常用头文件 C语言作为一门重要的编程语言,在实际开发过程中会频繁地使用到各种标准库中的函数。掌握这些标准库及其功能对于提高编程效率至关重要。 1. **字符...
本文将深入探讨“计算机常用英语单词”,帮助你提升在这一领域的语言能力。 1. **操作系统相关词汇** - **Operating System (OS)**: 操作系统,是管理计算机硬件与软件资源的核心程序。 - **Kernel**: 内核,操作...
本篇将重点介绍在SQL查询和PL/SQL编程中常用的Oracle字符函数,它们可以帮助我们进行数据的处理和分析。 1. ASCII(n)函数: - 作用:返回字符串的第一个字符的ASCII码值。如果输入的是非英文字符,如中文,它会...