Domanda

Sono un oratore non madre lingua inglese, e cercando di afferrare una migliore comprensione di quel modello di design, mi interessa l'origine di questa parola per la denominazione di un modello. Quali sono le motivazioni di questo nome?

Per quanto ne so il peso mosca modello di progettazione si occupa di un modo per sostenere gran numero di grana fine oggetti utilizzando la condivisione.

Tuttavia, le definizioni che avevo trovato per quella parola specifica (pesi mosca) si riferisce alla categoria di boxe di peso inferiore a 112 libbre.

Quindi, perché il modello è chiamato in questo modo?

Scusate se questo sembra sciocca, ma ho davvero non hanno alcun indizio.

È stato utile?

Soluzione

mosca è una categoria di boxe, per le persone di peso leggero.

modello mosca è per oggetti "peso leggero" (anche se molti di loro).

Altri suggerimenti

Leggero - o peso mosca - suggerisce che le classi create attuare quanto poco codice (e tenere premuto il meno dati) possibile per fare il loro lavoro.

Creazione (e un'istanza, e passando intorno) e mantenendo quindi più facile --like una scatola di sollevamento praticamente vuoto.

Questo in contrasto con una classe di peso massimo che può avvolgere un sacco di dati e comprendono un sacco di codice.

Il pattern peso mosca viene utilizzato per ridurre al minimo la quantità di memoria utilizzata quando è necessario creare un gran numero di oggetti simili. Si realizza questo attraverso la condivisione di casi.

I deriva dal nome della classificazione di peso come si parla, ma si riferisce alla piccola quantità di memoria. Cioè, la memoria = peso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top