Domande con tag 'design'

9
risposte

Non siamo un'azienda di software. Una completa riscrittura è ancora una cattiva idea? [duplicare]

Capisco il ragionamento dietro l'articolo di Joel Spolsky " Cose che non dovresti mai fare, parte I ", ma io vedilo sempre referenziato in situazioni in cui l'obiettivo finale è la produzione di software. Cosa succede se sono uno sviluppatore...
posta 31.05.2011 - 22:17
10
risposte

Cosa dovresti fare se presentato con un design orribile?

La nostra azienda crea siti web. Progettiamo anche siti Web. Ma a volte il nostro cliente porta il proprio design. Questo è spesso fatto da un designer in-house, o è lo stesso design che hanno usato per qualcos'altro. Tuttavia, a volte questi di...
posta 26.02.2011 - 02:07
3
risposte

Gestione del rinnovo del token / scadenza della sessione in un'API RESTful

Sto costruendo un'API RESTful che utilizza i token JWT per l'autenticazione dell'utente (emessa da un login endpoint e inviata successivamente in tutte le intestazioni) e i token devono essere aggiornati dopo un periodo di tempo prestabilit...
posta 17.12.2016 - 17:02
3
risposte

Come disaccoppiare l'interfaccia utente dalla logica sulle app Pyqt / Qt correttamente?

Ho letto molto su questo argomento in passato e ho guardato alcuni interessanti talk come questo da Uncle Bob's . Tuttavia, trovo sempre molto difficile architettare correttamente le mie applicazioni desktop e distinguere quali dovrebbero esser...
posta 16.09.2016 - 17:28
3
risposte

Perché le interfacce sono più utili delle superclassi nel realizzare un accoppiamento lento?

( Ai fini di questa domanda, quando dico 'interfaccia' intendo il linguaggio costrutto interface , e non una 'interfaccia' nell'altro senso della parola, cioè i metodi pubblici che una classe offre al mondo esterno per comunicare e manipol...
posta 26.04.2014 - 20:27
2
risposte

Applicazione dei principi di Clean Code alle lingue funzionali

Attualmente sto leggendo Codice pulito di Robert Martin . Penso che sia grandioso, e quando scrivo il codice OO sto prendendo a cuore le sue lezioni. In particolare, penso che il suo consiglio di usare piccole funzioni con nomi significativi...
posta 28.08.2014 - 00:14
5
risposte

OOP Stile di codifica: inizializza tutto sul costruttore?

Mi considero ancora un programmatore apprendista, quindi cerco sempre di imparare un modo "migliore" per la programmazione tipica. Oggi il mio collega ha sostenuto che il mio stile di codifica comporta un lavoro non necessario, e voglio sentire...
posta 23.11.2016 - 22:24
4
risposte

Java - È una cattiva idea avere classi completamente statiche?

Sto lavorando a un progetto solista più ampio e in questo momento, e ho diverse classi in cui non vedo alcun motivo per creare un'istanza di. La mia classe di dadi in questo momento, ad esempio, memorizza tutti i suoi dati staticamente e tutt...
posta 11.04.2018 - 08:10
2
risposte

Cosa sono i programmatori funzionali che utilizzano al posto di UML?

Sono uno studente CS. Attualmente sto frequentando le lezioni, dove ci viene insegnato l'analisi oggettiva e il design. Consiste principalmente nella scrittura di casi d'uso, analizzando il problema che possiamo affrontare quando scriviamo alcun...
posta 17.11.2015 - 15:32
7
risposte

Modi per avere una cronologia delle modifiche alle voci del database

Quali sono i modi per consentire il controllo delle versioni delle voci del database (dati)? Pensa alle capacità dei sistemi di gestione dei contenuti per ripristinare le modifiche degli articoli. Quali sono i loro pro / contro?     
posta 10.07.2012 - 07:27