Tutte le domande

3
risposte

Design orientato agli oggetti: cosa fare quando la responsabilità della classe è grande

Ho applicato i principi del GRASP e ho finito per avere una classe chiamata Ambiente. Le responsabilità di questa classe sono: Mantieni informazioni sui servizi nell'ambiente, ad es. definizione dell'ambiente (il servizio è un'altra classe)...
posta 16.08.2012 - 00:59
5
risposte

Sviluppo di siti Web che imitano le app desktop. Come combattere questo paradigma? [chiuso]

Supposse c'è un'azienda in cui i siti web / app sono progettati per assomigliare alle app desktop. Fanno fatica ad aggiungere: Schermata iniziale Menu a discesa Scheda-pagine Pagine che non crescono verso il basso con il contenuto,...
posta 18.10.2012 - 20:05
2
risposte

Costretto a scrivere stored procedure

Riesci a pensare ad alcuni motivi per cui il management costringe gli sviluppatori a scrivere e chiamare stored procedure invece di istruzioni SQL inline direttamente? Anche un'istruzione CRUD molto semplice, la scrittura di una stored proced...
posta 11.10.2012 - 03:48
3
risposte

unità / client di test del servizio Web di test di integrazione

Sto riscrivendo una libreria client / proxy PHP che fornisce un'interfaccia a un webservice .Net basato su SOAP e, nel processo, voglio aggiungere alcuni test di unità e integrazione in modo che le modifiche future siano meno rischiose. Il la...
posta 07.10.2012 - 22:19
3
risposte

Progetto open source: la società registra i diritti d'autore

Sto pubblicando un progetto open source. Voglio renderlo il più inclusivo possibile per qualsiasi comunità che possa abbracciarlo. Nello specifico, non voglio che il codice sia protetto da copyright a mio nome quando un'intera comunità potrebbe...
posta 24.07.2012 - 16:53
3
risposte

basi di codice per le versioni desktop e mobile della stessa app

Ho scritto una piccola applicazione desktop Java Swing. Sembra un passo naturale portarlo su Android poiché sono interessato a imparare come programmare per quella piattaforma. Credo di poter riutilizzare alcuni dei miei codici esistenti. (Ovvia...
posta 11.09.2012 - 17:55
5
risposte

Pratiche per navigare e modificare i file di codice "lunghi"?

Molte volte ho a che fare con file di codice che sono piuttosto lunghi - circa 5 pagine di schermo al minimo. Quasi sempre c'è qualcosa verso l'alto / basso che devo riferire quando sono in basso / in alto (rispettivamente). È un gigantesco ov...
posta 21.07.2012 - 20:40
2
risposte

Il raggruppamento e la minificazione degli script sono controproducenti?

In una pagina web ho 1 tag script che contiene tutti i miei JavaScript minificati (utilizzo SquishIt per .NET). Tuttavia vedo che alcune persone preferiscono caricare i propri script in parallelo usando qualcosa come requirejs o headjs. Mi...
posta 19.09.2012 - 10:52
1
risposta

MVC Core Repository Pattern per tabelle Multiple Lookup

Abbiamo una tabella transazionale del cliente con più tabelle di ricerca con chiavi esterne. Vogliamo creare menu a discesa utilizzando queste tabelle di ricerca, quando CustomerService crea una transazione dell'ordine cliente. Se una persona ve...
posta 21.05.2018 - 21:25
1
risposta

Architettura dell'applicazione PyQt

Sto provando a dare una struttura sonora a un'applicazione PyQt che implementa un gioco di carte. Finora ho le seguenti classi: Ui_Game: questo descrive l'interfaccia utente ed è responsabile di reagendo agli eventi emessi dalle istanze di...
posta 21.10.2012 - 13:09