Tutte le domande

6
risposte

Quando si rinuncia alla compatibilità con le versioni precedenti a favore di una nuova e migliorata implementazione dell'interfaccia? [chiuso]

Ho lavorato presso la stessa azienda di software per più di dieci anni. Di conseguenza, ho implementato una vasta base di codici usando vari linguaggi di programmazione orientati agli oggetti. Ero un programmatore principiante quando ho iniziato...
posta 02.12.2011 - 03:59
6
risposte

Come si implementa efficacemente la regola 80/20 per il tempo di sviluppo?

Sono uno sviluppatore in una banca in cui è implementata una regola 80/20. L'80% delle volte che lavori sul tuo progetto assegnato e il 20% lavora su qualcosa che ti interessa. Tuttavia, non sono veramente sicuro di come farlo. Spero che ci sian...
posta 06.02.2012 - 04:35
1
risposta

Esistono studi empirici sugli effetti del commentare il codice sorgente sulla qualità del software, sulla manutenibilità e sulla produttività degli sviluppatori? [chiuso]

Sono un sostenitore di commentare il codice sorgente e documentare i prodotti software. È mia personale esperienza e osservazione che lavorare su un codice sorgente rigorosamente commentato mi ha aiutato in diversi modi quando ho dovuto sviluppa...
posta 20.02.2013 - 14:00
8
risposte

Buone pratiche su Visual Studio Solutions [chiuso]

Si spera che una semplice domanda sulla relatività. Sto iniziando a lavorare su un nuovo progetto interno per creare la trattabilità dei dispositivi riparati all'interno degli edifici. Il database è memorizzato in remoto su un server web e sa...
posta 06.10.2011 - 14:13
10
risposte

Dare la procura al datore di lavoro per ottenere le tue invenzioni [chiuso]

È normale / solo per una società di software chiedere la procura per assicurarsi di ottenere brevetti su qualsiasi cosa tu inventi mentre lavori come programmatore? Aggiornamento: Nel mio caso, sono tornato al datore di lavoro. Mi hanno...
posta 15.06.2011 - 18:46
3
risposte

Assicurarsi che il codice non sicuro non venga usato accidentalmente

Una funzione f() utilizza eval() (o qualcosa di pericoloso) con i dati che ho creato e memorizzati in local_file sulla macchina che esegue il mio programma: import local_file def f(str_to_eval): # code.... # .... e...
posta 03.03.2016 - 20:31
3
risposte

L'applicazione che ho scritto è elencata come malware. Come sistemarlo?

Ho un programma che ho scritto in Delphi . Il programma è disponibile per il download, ma alcuni antivirus come Norton lo individuano come malware, mentre altri antivirus, come AVG , non ha problemi con esso. Inoltre, Google Chrome segnala...
posta 17.03.2012 - 12:21
12
risposte

Esiste un modo supportato per eseguire applicazioni .NET 4.0 in modo nativo su un Mac?

Quali sono le opzioni supportate da Microsoft per l'esecuzione nativa del codice C # /. NET 4.0 su Mac? Sì, conosco Mono, ma tra le altre cose, è in ritardo rispetto a Microsoft. E Silverlight funziona solo con un browser web. Una soluzione di t...
posta 15.02.2011 - 19:58
3
risposte

È buona pratica racchiudere un insieme correlato di proprietà nella propria struttura / classe?

Scrivere un oggetto Utente in Swift, anche se la mia domanda si riferisce a qualsiasi lingua strongmente tipizzata. Un utente può avere molti collegamenti (FacebookProfile, InstagramProfile, ecc.). Alcune domande su questo. È buona pratica r...
posta 05.02.2018 - 04:31
9
risposte

Perché le variabili hanno bisogno di un tipo?

Quindi scriviamo: Customer c = new Customer(); Perché il design non è tale da essere scritto: c = new Customer(); c.CreditLimit = 1000; Il compilatore può elaborare c punti per un cliente e consentire ai membri del cliente di essere ri...
posta 10.02.2012 - 23:04