Domande taggate «patterns-and-practices»

Modelli di progettazione (soluzioni ripetibili ai problemi più comuni) e migliori pratiche nell'ingegneria del software




2
Ci sono dei principi OO che sono praticamente applicabili per Javascript?
Javascript è un linguaggio orientato agli oggetti basato su prototipo ma può diventare basato su classi in vari modi, sia: Scrivere le funzioni da utilizzare come classi da soli Utilizzare un sistema di classe elegante in un framework (come mootools Class.Class ) Generalo da Coffeescript All'inizio tendevo a scrivere codice …









3
Come rappresentare i tipi (enum) in un'API pubblica
Sto lavorando a una semplice API che desidero utilizzare per il mio client e che sarà aperta al pubblico in futuro. Ho oggetti "Item" che possono avere diversi "tipi". Il tipo è un "typedef enum" C, per il momento ho: typedef enum { ItemTypeBool, ItemTypeNumber, ItemTypeDate, } ItemType; (Potrei aggiungerne …

6
Devo inserire le funzioni utilizzate solo in un'altra funzione, all'interno di quella funzione?
In particolare, sto scrivendo in JavaScript. Supponiamo che la mia funzione principale sia la funzione A. Se la funzione A effettua diverse chiamate alla funzione B, ma la funzione B non viene utilizzata da nessun'altra parte, devo semplicemente posizionare la funzione B all'interno della funzione A? È una buona pratica? …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.