2010-01-18 16 views
7

Ricordo di aver visto da qualche parte un dizionario di coppie di parole idiomatiche da utilizzare nella programmazione.Elenco delle coppie di parole idiomatiche

Come get-set, open - close, allocate - free e così via.

Qualcuno ricorda un URL?

+1

configurazione-teardown, create-distruggere, inizio-end. Mi infastidisce che init (ialise) non sembra accoppiarsi molto bene ... –

+3

java-slow? perl-rumore? C++ - abominio? :-P –

+1

insert-delete, add-remove, enable-disable, grant-revoke, read-write, view-modify, load-save. –

risposta

2

Ci sono due brevi elenchi di tali coppie nel codice Completo, uno per i nomi di funzioni, uno per i nomi di variabili. Puoi cercare "Usa gli opposti in modo preciso" utilizzando la funzione di look di Amazon se non hai il libro.

+0

Fantastico, mi hai dato nuove parole chiave da cercare! Grazie! La lista che ho visto era più lunga, ma questo è un inizio. –

+0

Ho accettato la domanda "più vicino a quello che voglio". Comunque sto ancora cercando l'url ... –

2

Mai visto un elenco generalmente destinato alla programmazione, tuttavia PowerShell ha un elenco di questo tipo: Cmdlet verbs. Le coppie sono evidenziate per ogni verbo dove esistono.

E mentre gran parte degli sforzi di PowerShell per la coerenza sulla linea di comando deriva dalla standardizzazione di questi verbi, alcuni degli accoppiamenti possono essere appropriati anche in altri contesti.

+0

Grazie, ma questa non è la lista che cerco. –

1

L'inglese non è la mia prima lingua, ma non sono quelle antonyms piuttosto che coppie idiomatiche?

In Linux è possibile utilizzare WordNet per cercare contrari

sudo apt-get install WordNet

wn open -antsv 

-ants per contrari e v per i verbi. È inoltre possibile cercare (n | a | r) – antonym for noun | adjective | adverbs.

+1

La maggior parte di queste parole sono, in effetti, contrari. Ma non tutti gli antonimi sono coppie idiomatiche nel senso della mia domanda. Vedi store-fetch vs. store-load nel commento sopra. Casi d'uso diversi, coppie diverse. Quali parole sono accoppiate e quando - ecco dove sono gli idiomi. (P.S. L'inglese non è nemmeno la lingua di mia madre). –

+0

Un modo comodo per cercare coppie di antonimi in generale è una buona cosa, grazie. Tuttavia, mi piacerebbe trovare una lista che specifica * una pratica consolidata * di usare tali parole nel codice. –

3

Sulla risposta ergosys':

Da codice completo 2, capitolo 11, pag. 264:

comune opposti nei nomi delle variabili

  • inizio/termine
  • prima/ultima
  • bloccato/sbloccato
  • min/max
  • successiva/precedente
  • vecchio/nuovo
  • aperto/chiuso
  • visibile/invisibile
  • origine/destinazione
  • origine/destinazione
  • su/giù
Problemi correlati