Tutte le domande

2
risposte

Extra layer a causa della mancanza di controllo

Stiamo utilizzando Git e vogliamo aggiungere un hook post-ricezione lato server che invii eventi al nostro sistema di tracciamento dei bug. Nella nostra azienda, il server Git è gestito dall'IT e il server del sistema di tracciamento dei bug...
posta 08.01.2018 - 22:04
2
risposte

Trovare una soluzione per un problema di assegnazione / instradamento di un mondo reale

Attualmente sto lavorando con una società di pulizia delle finestre che utilizza il proprio set di euristica per pianificare il suo piccolo set di pulitori per i lavori, in pratica un enorme foglio di calcolo con date e codici locali assegnati....
posta 09.01.2018 - 09:22
1
risposta

È Pythonico avere un modulo chiamato "funzioni"?

Ho un progetto Django. Tutte le app sono separate bene. Ogni app ha spesso funzioni che vengono utilizzate in tutte le app. Attualmente li metto in un modulo chiamato wrappers (per il wrapping di django / built-in / funzioni di terze parti)...
posta 19.11.2017 - 04:59
2
risposte

Coerenza del comportamento non definito

Se c'è un bug che attiva un comportamento indefinito in un pezzo di codice, il comportamento indefinito è coerente ogni volta che lo esegue? e cambia ogni volta che lo compila? Ad esempio se hai un codice C che manipola le stringhe. Lo compil...
posta 13.02.2016 - 16:13
5
risposte

Cosa dovrebbe contenere un costruttore?

Che cosa dovrebbe contenere un costruttore? In entrambi i casi, sono necessari tutti e tre gli argomenti per far funzionare la classe. Quale approccio è migliore e perché? 1) class Language { LanguageRepository languageRepository;...
posta 25.02.2018 - 10:37
3
risposte

Trova le parole minime che useranno tutte le lettere date

Con una lista di migliaia di parole e un piccolo elenco di lettere sto cercando di trovare il minor numero di parole per fare uso di tutte le lettere date, supponendo che il mio dizionario di parole copra tutte le lettere. Il primo passo è ov...
posta 01.02.2018 - 17:41
2
risposte

Esiste un modello di progettazione o un'architettura che si adatta meglio alla mia situazione

Supposto che abbia un blocco di codice comune tra due controller in cui l'unica differenza è la classe concreta utilizzata dal blocco. Entrambi i cloni implementano un'interfaccia comune quindi sto usando un'interfaccia per interagire con l'ogge...
posta 19.12.2017 - 15:14
2
risposte

Gestione dello stato delle applicazioni a 3 livelli

L'obiettivo della mia applicazione è controllare e monitorare le apparecchiature basate su sensori (temperatura, umidità, ecc.). I dati dalle apparecchiature vengono trasmessi utilizzando i canali di porta GSM, Ethernet o seriale. Una volta otte...
posta 29.12.2017 - 20:43
4
risposte

Struct + Funzioni che operano sugli oggetti struct vs. OOP

Recentemente ho iniziato a conoscere OOP e ho letto che OOP è un paradigma di programmazione diverso dalla programmazione procedurale. Ma non ho trovato nessun esempio che mostri in che modo sono diversi. Voglio dire che sto usando OOP e ho c...
posta 10.03.2018 - 17:00
3
risposte

Quando si definiscono le costanti, che è più importante? Più facile da trovare? O portata più ristretta?

Ad esempio, considera che ho costanti VOL_MIN e VOL_MAX, che sono utilizzate solo all'interno di 1 funzione: public void setVolume(int val){ final int VOL_MIN = 1; final int VOL_MAX = 10; val=Math.max(VOL_MIN,Math.min(val,VOL_MAX))...
posta 09.03.2018 - 02:18