Tutte le domande

3
risposte

Pattern di debugging condizionale migliore?

Data la necessità di accedere solo in modalità di debug, il modo più semplice sarebbe utilizzare le condizioni: def test(x, debug=False): if debug: print(x) # ...Some more code if debug: print("Something else")...
posta 25.05.2018 - 14:29
3
risposte

Come gestire mallocs ripetitivi / liberi in modo DRY in C

Quindi ho una funzione che è come un costruttore per la mia struttura: MyStructure* CreateMyStructure(...) { MyStructure *my_structure; double *data; int *colind, *rowptrs; data = malloc(sizeof(double)*N); if (data == NULL...
posta 13.07.2018 - 19:00
5
risposte

Come uscire dal supportare le vendite di deadend?

Come parte di un programmatore, ti viene spesso chiesto di fornire stime / creare slid / fare demo tecniche per i team di vendita da presentare ai clienti finali. A volte andiamo avanti per le discussioni "tecniche" o "pianificazione strategica...
posta 23.09.2010 - 09:19
1
risposta

Che cos'è una buona architettura software per POS con modalità offline?

Ho un software per piccoli negozi di consegna (pizzeria, giapponese, ecc.) qui in Brasile che girano su alcune decine di clienti e ho la possibilità di estenderlo a molti altri clienti dopo averlo evoluto in un POS completo (Punto di vendita )....
posta 12.01.2017 - 11:46
4
risposte

In caso di chiusura di una struttura di sondaggio

Stavo facendo una chiacchierata con un collega che sta lavorando su un'app e un framework di polling. Stava facendo domande tecniche e gli ho suggerito di aprire l'applicazione per ottenere più opinioni di qualità da parte degli sviluppatori che...
posta 30.09.2010 - 06:03
2
risposte

auto vs super () "inconsistenza" in Python

Secondo Python documentazione , super() può essere usato senza argomenti all'interno delle definizioni di classe , perché il compilatore lo inserisce implicitamente con argomenti contestuali: class C(B): def method(self, arg):...
posta 17.03.2017 - 18:14
3
risposte

Refactoring e documentazione di un grande sistema monolitico

Ho iniziato a lavorare su un nuovo progetto e con mia sorpresa è stato scritto da un singolo sviluppatore con quasi nessun test, i test rimanenti sono o buggy o si sentono in errore inclini a lanciare un sacco di NullPointerException quando...
posta 06.10.2017 - 09:28
2
risposte

In MVP, dovremmo chiamare repository dal modello o dal presentatore?

Nota: l'esempio in questa domanda è per dimostrazione. Concentrati sulla questione e non sui problemi nell'esempio (come l'accoppiamento stretto, la mancanza di Iniezione delle dipendenze ecc.). Ho un modulo per creare un contatto con un...
posta 27.03.2017 - 10:37
2
risposte

Design del modello di dominio: best practice per la massima fluidità, incapsulamento ed estensibilità

Mi sto adoperando per avere l'architettura più gestibile possibile nella mia applicazione, ma non riesco a decidere un modello di dominio adeguato. Ecco un esempio di modello di dominio per un utente: public class User // Referred to as the...
posta 22.10.2017 - 01:53
2
risposte

Tecniche di applicazione di Easy Licensing per il programma C ++ in Windows

Sto sviluppando software in Window 10 e Visual Studio in C ++. Vorrei limitare l'uso del software a un insieme di computer, implementando un controllo della licenza. Il mio pensiero è di interrogare alcuni parametri chiave dal sistema tipo CP...
posta 30.09.2017 - 22:21