Tutte le domande

2
risposte

Adapter Pattern per esporre aspetti diversi di un oggetto - È un uso corretto?

Molto spesso, utilizzo un design simile ad un adattatore per esporre aspetti diversi degli oggetti dati. Ad esempio, in un'applicazione di modellazione 3D uso una gerarchia di oggetti per rappresentare i modelli 3d nella scena. Questa gerarch...
posta 21.04.2012 - 18:00
2
risposte

Migrazione da Python a Scala quando un sacco di lavoro è già stato fatto in Python?

Io e il mio amico stiamo sviluppando un'applicazione web in Python + Flask + PostgreSQL. Ci stiamo lavorando da qualche mese e abbiamo sviluppato molti schemi / casi d'uso specifici per Python + Flask + PostgreSQL. Ora, all'improvviso, pensiamo...
posta 15.03.2012 - 20:10
3
risposte

Miglior esempio di mixin in .NET [chiuso]

Voglio presentare il concetto di mixin e la loro implementazione in .NET. Il modo in cui lavorano in .NET è aggiungere metodi di estensione su un'interfaccia e decorare classi con detta interfaccia. Quali sarebbero gli esempi migliori per...
posta 19.02.2012 - 08:53
3
risposte

È una cattiva pratica per un decoratore interrompere la catena decorativa?

Attualmente sto usando decoratori per applicare varie modifiche a un modello prima di renderlo. Tuttavia, non sono sicuro del mio decoratore di cache, perché attualmente è in grado di rompere la catena di decoratori e restituire un oggetto me...
posta 29.02.2012 - 20:34
2
risposte

Come organizzare un progetto basato su framework in Git

Ok, quindi ho quella che sembra una situazione complessa e mi chiedo come organizzarla al meglio. Ho un'esperienza limitata con Git quindi potrei mancare il sistema. Ho un framework sviluppato internamente. Questo framework viene utilizzato i...
posta 09.03.2012 - 20:32
3
risposte

Come dovrei gestire l'esposizione dei bean Java agli utenti finali?

Ho bisogno di creare alcune interfacce Java per interrogare alcune tabelle di database e alcuni servizi web per il nuovo framework che sto costruendo. In una precedente applicazione Web Java Spring, ho utilizzato Java Beans per gestire i risulta...
posta 07.02.2012 - 13:32
2
risposte

La commissione di $ 100 per il mercato di Google Apps si applica a tutti i miei sviluppatori o solo a me?

Nella pagina di elenco dei fornitori del Marketplace di Google Apps, Google afferma quanto segue: Google charges a one-time fee of $100 for submitting your first listing. Ho cercato su Google Gruppi e altri forum e non riesco a trovare l...
posta 02.03.2012 - 18:35
4
risposte

Command-Query-Separazione e interfacce di sicurezza multithreading

Mi piace il comando di separazione delle query modello (da OOSC / Eiffel - in pratica si restituisce un valore o si cambia lo stato della classe, ma non entrambi). Questo rende più facile ragionare sulla classe ed è più facile scrivere classi...
posta 03.04.2012 - 08:08
1
risposta

Come fa una richiesta / gestire informazioni personali o finanziarie?

Vorrei creare un'app di bilancio per Android. Ovviamente, per essere competitivi, avrei bisogno di consentire agli utenti di ottenere dati dalla loro banca. Per [enormi] motivi di sicurezza, questa roba non è solo data liberamente a qualcuno che...
posta 08.02.2012 - 23:42
3
risposte

Quando i campi Oggetto business non devono riflettere esattamente le colonne del database

Il vantaggio principale con le annotazioni di Hibernate è il fatto che un POJO semplice (chiamato anche Business Object per la maggior parte del tempo) può diventare persistente attraverso le annotazioni di Hibernate (o in realtà JPA). Nello...
posta 13.05.2012 - 11:16