Domande con tag 'design'

2
risposte

Come si mantiene il protocollo del valore di ritorno della funzione nel linguaggio dinamico?

In linguaggio di programmazione dinamico come Python, Javascript, è molto facile fare una funzione restituire un oggetto: def make_vector2(a, b): return {"x": a, "y": b} La 'firma' dell'oggetto restituito da make_vector2 funge da p...
posta 16.03.2015 - 02:17
1
risposta

Creazione di un creatore di database online

Ho pensato di creare un creatore di database online (pensa a DabbleDB, Zoho Creator, Intuit Quickbase, ecc.). Ho pensato a un paio di soluzioni: Hai 4 tabelle del database: Tabelle , Righe , Colonne , Elementi . Per creare un databas...
posta 02.02.2014 - 22:55
2
risposte

sottoclasse di oggetto immutabile non immutabile, può funzionare?

Quindi sto finendo di refactoring del codice per rimuovere un numero di oggetti precedentemente modificabili e aggiungere un'elaborazione generica migliore per tutte le classi nel dominio. Proprio mentre pensavo di finire mi sono reso conto che...
posta 09.05.2013 - 23:08
2
risposte

Rimozione di un elemento non presente in un elenco: ValueError?

Questo è qualcosa che mi ha infastidito per un po 'e non riesco a capire perché qualcuno vorrebbe che la lingua si comporti in questo modo: In [1]: foo = [1, 2, 3] In [2]: foo.remove(2) ; foo # okay Out[2]: [1, 3] In [3]: foo.remove(4) ;...
posta 21.09.2012 - 14:24
4
risposte

Userebbe un framework PHP essere utile nel mio contesto?

Ho appena iniziato a lavorare in una piccola start-up che utilizza principalmente PHP per sviluppare le proprie app front-end. Prima di unirmi non avevo alcuna esperienza in PHP e questo ha portato le mie app a diventare grandi pezzi di codice s...
posta 14.10.2012 - 11:50
2
risposte

Quali norme / norme dovrei seguire quando scrivo una specifica funzionale?

Vorrei sapere quali documenti (ISO?) dovrei seguire quando scrivo una specifica funzionale. O cosa dovrebbero seguire i designer quando creano il design del sistema? Mi è stato detto che ci sono stati dei progressi negli ultimi anni, ma non mi è...
posta 19.09.2012 - 13:40
2
risposte

Domanda di progettazione dell'architettura di cipolla

Recentemente ho iniziato a lavorare su un nuovo progetto in cui il team stava prendendo in considerazione l'uso dell'architettura cipolla, che non conoscevo molto bene, quindi ho iniziato a leggerlo. L'applicazione è un semplice convertitore...
posta 26.05.2016 - 19:34
3
risposte

Devo creare .Clone () su una classe o creare un copy-constructor?

Non sono abbastanza sicuro di cosa dovrei usare in C # - entrambi dovrebbero teoricamente fare lo stesso, ma penso che entrambi siano abbastanza facilmente controllati. O c'è un'altra possibilità che devo prendere in considerazione? So che in...
posta 14.07.2016 - 14:18
2
risposte

Classe con metodi che dipendono da un argomento variabile, ma questa variabile è costante in ampie parti dell'applicazione

Sto cercando consigli su come progettare il seguente scenario: Ho una classe vettoriale tridimensionale, le voci sono di tipo double . Voglio che due vettori siano considerati uguali se i loro elementi corrispondenti differiscono di meno...
posta 19.07.2016 - 14:15
2
risposte

Modo corretto per estendere un albero gerarchico

Ho attualmente il seguente albero da implementare in Java. I miei problemi sono i seguenti: Come posso risolvere il fatto che l'amministratore deve avere tutto il livello 4 logica da entrambi i rami dell'albero poiché non posso eredita...
posta 16.06.2017 - 13:28