Tutte le domande

5
risposte

Devo passare il tempo a pulire il mio codice una volta che funziona, se non è pulito? [chiuso]

Devo passare il tempo a pulire il mio codice una volta che funziona, se non è pulito? La pulizia può richiedere molto tempo. Il mio capo ha solo bisogno che funzioni, ma mi sento infelice se il mio codice non è pulito.     
posta 22.12.2016 - 16:26
2
risposte

Esistono convenzioni grammaticali sulle funzioni di denominazione?

Ad esempio, ho un Selenium WebDriver e come parte della mia inizializzazione vorrei verificare se sono in grado di istanziarlo e avviare il browser. Non riesco a trovare un nome appropriato. Esiste una pratica comune, come i metodi di denomin...
posta 19.06.2017 - 14:29
1
risposta

Blocca le lingue scopate e con funzioni

Ho notato che alcuni linguaggi come C, C ++, Java, Perl e .NET Visual Basic hanno un ambito di "blocco", il che significa che una variabile verrà definita solo all'interno del blocco di codice specifico in cui è stato dichiarato. Ad esempio...
posta 09.02.2017 - 16:04
1
risposta

Migrazione della logica aziendale dal database al livello aziendale (tecnologia .NET)

Ho un progetto esistente in esecuzione nella tecnologia ASP.NET. Attualmente, l'intero calcolo della business logic sta avvenendo nel database sProcs (MS SQL Server). E a volte, l'applicazione diventa lenta quando viene utilizzata da molti utent...
posta 17.02.2017 - 16:17
2
risposte

Come inviare un file e registrare che è stato inviato in modo atomico?

Non sono sicuro di come affrontare al meglio questo problema. Ho un oggetto nel mio database locale, per esempio questo: { title: "my-object", uploaded: false } Lo converto in un file, diciamo my-object.txt e lo carico su un server. Un...
posta 29.06.2017 - 22:18
2
risposte

Esiste un modo ideale per memorizzare gli elementi relativi allo spazio dei nomi?

Nel titolo, con elementi relativi allo spazio dei nomi , mi riferisco a Enums , Delegates e ad altri elementi che non appartengono a una singola classe, ma all'intero spazio dei nomi o applicazione . So che posso inserirli nello spazio...
posta 05.07.2017 - 10:19
5
risposte

Solo il concetto di funzioni matematiche giustifica il motivo per cui i metodi devono solo restituire un valore

La maggior parte dei linguaggi di programmazione moderni non consente più tipi di ritorno (esclusi scenari come i parametri out di C # o il più recente utilizzo di Tuples ). Questo perché tutte le lingue implementano il concetto di funz...
posta 13.12.2017 - 14:23
4
risposte

Strategia di progettazione software per una funzionalità che dipende da una situazione temporale

Prima di tutto scusa i miei errori in inglese; non è la mia lingua madre. In secondo luogo, non sono riuscito a trovare un titolo migliore per riassumere la mia richiesta, quindi lascia che ti spieghi di seguito: Diciamo che abbiamo un softwa...
posta 01.02.2018 - 12:46
4
risposte

Sviluppo per un'ampia varietà di desktop Linux

Non ho sviluppato alcuna applicazione di produzione per il SO Linux. Ci sono un paio di cose che mi infastidiscono: Come ho capito, diverse distro hanno un diverso set di librerie Pacchetti Debian vs RPM Interfaccia utente diversa - Gnom...
posta 01.07.2017 - 01:48
7
risposte

Sincronizza mille vector3 attraverso la rete con byte minimi?

Sto facendo un gioco con Unity e sto riscontrando problemi nel tentativo di sincronizzare la rete. La simulazione deterministica è impossibile perché la logica interna di Unity è basata sul float. Sto cercando di creare una soluzione che funzion...
posta 19.10.2017 - 16:01