Naming conventions
This document summarizes naming conventions and best practices in programming.
Complements / opposites
References | ||
---|---|---|
add | remove | [1] [2] [3] [4] [5] |
begin | end | [1:1] [2:1] [3:1] [4:1] [5:1] |
create | destroy | [1:2] [2:2] [3:2] [4:2] [5:2] |
first | last | [1:3] [2:3] [3:3] [4:3] [5:3] |
increment | decrement | [1:4] [2:4] [3:4] [4:4] [5:4] |
next | previous | [1:5] [2:5] [3:5] [4:5] [5:5] |
old | new | [1:6] [2:6] [3:6] [4:6] [5:6] |
open | close | [1:7] [2:7] [3:7] [4:7] [5:7] |
start | stop | [1:8] [2:8] [3:8] [4:8] [5:8] |
up | down | [1:9] [2:9] [3:9] [4:9] [5:9] |
insert | delete | [1:10] [3:10] [4:10] [5:10] |
show | hide | [1:11] [3:11] [4:11] [5:11] |
suspend | resume | [2:10] [3:12] [4:12] [5:12] |
get | set | [2:11] [3:13] [5:13] |
put | get | [1:12] [2:12] |
min | max | [2:13] [3:14] |
minimum | maximum | [1:13] [5:14] |
lock | unlock | [1:14] [5:15] |
get | release | [1:15] |
source | destination | [1:16] |
source | target | [1:17] |
insert | delete | [2:14] |
init | cleanup | [4:13] |
acquire | release | [5:16] |
advance | retreat | [5:17] |
allocate | deallocate | [5:18] |
allow | deny | [5:19] |
assemble | disassemble | [5:20] |
assign | deassign | [5:21] |
associate | dissociate | [5:22] |
attach | detach | [5:23] |
bind | unbind | [5:24] |
commit | rollback | [5:25] |
compile | decompile | [5:26] |
compress | decompress | [5:27] |
connect | disconnect | [5:28] |
construct | destruct | [5:29] |
do | undo | [5:30] |
enable | disable | [5:31] |
encode | decode | [5:32] |
encrypt | decrypt | [5:33] |
enqueue | dequeue | [5:34] |
enter | leave | [5:35] |
enter | exit | [5:36] |
expand | collapse | [5:37] |
expand | contract | [5:38] |
freeze | unfreeze | [5:39] |
front | back | [5:40] |
grant | revoke | [5:41] |
head | tail | [5:42] |
import | export | [5:43] |
include | exclude | [5:44] |
increase | decrease | [5:45] |
indent | dedent | [5:46] |
inflate | deflate | [5:47] |
inject | eject | [5:48] |
input | output | [5:49] |
install | uninstall | [5:50] |
link | unlink | [5:51] |
load | unload | [5:52] |
compose | parse | [5:53] |
paste | cut | [5:54] |
push | pop | [5:55] |
push | pull | [5:56] |
raise | lower | [5:57] |
read | write | [5:58] |
reference | dereference | [5:59] |
reference | unreference | [5:60] |
register | deregister | [5:61] |
select | deselect | [5:62] |
send | receive | [5:63] |
serialize | deserialize | [5:64] |
set | unset | [5:65] |
set | clear | [5:66] |
set up | tear down | [5:67] |
start up | shut down | [5:68] |
start up | clean up | [5:69] |
upper | lower | [5:70] |
success | failure | [5:71] |
resolve | reject | [5:72] |
Naming guidelines for professional programmers ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎
MATLAB Programming Style Guide ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎
Java Programming Style Guidelines ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎
Antonym List ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎