Tutte le domande

5
risposte

Supponendo "codice / architettura pulita" c'è una differenza nello "sforzo" tra lo sviluppo di applicazioni web PHP o Java / J2EE? [chiuso]

Un cliente ci ha chiesto di stimare gli sforzi quando selezionavamo PHP come linguaggio di implementazione per la sua prossima applicazione web-based. Abbiamo trascorso circa una settimana esplorando PHP, prototipazione, test, ecc. Siamo abbasta...
posta 11.02.2012 - 20:05
2
risposte

Memoizzazione, memorizzazione nella cache, buffer e archiviazione di pagine?

Sto scrivendo qualcosa su come Fibonacci iterativo è sostanzialmente migliore di Fibonacci ricorsivo: poche righe. La ragione principale di ciò è che, come molti ricercatori importanti ritengo, è che non si ricalcolano i valori: spazio vs tempo....
posta 25.04.2012 - 16:17
1
risposta

Non usare mai modelli, solo ViewModels

Sto iniziando un nuovo progetto MVC 5 da zero. Sto usando EF 6 (Database First) e Identity 2.0. La mia soluzione consiste in 3 diversi progetti: Dati (dove ho un .edmx e il mio contesto DB), Risorse (a fini di localizzazione) e Web (il proget...
posta 02.10.2015 - 10:49
2
risposte

Rendezvous in Ada

In un test mi è stato chiesto: What elements present in the general form of a rendezvous are not present in Ada language? Ero un po 'inciampato perché pensavo che Ada sostenesse pienamente l'appuntamento. Ora sembra che non lo faccia. Qu...
posta 14.02.2012 - 20:47
3
risposte

Un deque basato su alberi binari

Questa è una semplice deque immutabile basata su alberi binari. Cosa ne pensi? Questo tipo di struttura dei dati, o forse un suo miglioramento, sembra utile? Come potrei migliorarlo, preferibilmente senza liberarmi dei suoi punti di forza? (Non...
posta 01.07.2012 - 21:37
1
risposta

Come chiarire che un metodo può essere ignorato?

Ho una libreria che uso in diverse applicazioni. Ha un metodo che restituisce un URL: class UrlBuilder { public function url($config) { $config = do_some_checks($config); return make_url($config)); } } Spesso un'applicazione vuo...
posta 28.04.2016 - 03:32
4
risposte

Costruttori automatici / chain setter per Java?

Considera quel codice: FancyClass c = new FancyClass(); s.setParameter(value); s.setParameter2(value2); //a lot of parameters È davvero ingenuo, quindi possiamo usare un modello di builder: FancyClass c = new FancyClassBuilder().setParame...
posta 24.04.2015 - 13:37
2
risposte

Progettazione database per inventario

Sto iniziando a progettare un tipico database MySQL basato sul prodotto, ma continuo a girare in cerchio su come progettare le tabelle. Ho molti tipi di prodotti Jeans magliette Abiti Che hanno molti degli stessi attributi Dime...
posta 13.04.2015 - 21:05
4
risposte

Test di una classe di conversione

Ho una classe che è responsabile per l'esecuzione di conversioni da / a tipi di venti-qualcosa. Chiamiamo questa classe ConvertUtils . Per i programmatori C # là fuori - questa classe espande la classe .Net Convert . Sembra qualc...
posta 23.06.2015 - 20:26
2
risposte

Utilizzo di una libreria con licenza LGPL che può includere o meno il codice con licenza GPL da una libreria con licenza MIT

Ho letto Interfacciamento con le applicazioni GPL dal codice con licenza MIT - è una doppia licenza inevitabile? (ora cancellata) su Stack Overflow, ma non sembra rispondere completamente alla mia domanda. Conservo una biblioteca che è auto...
posta 01.06.2015 - 19:25