Tutte le domande

3
risposte

La creazione di molti metodi in Java può influire sulle prestazioni? [chiuso]

Mi è stato detto da un collega che in Java, le prestazioni potrebbero essere peggiori se creiamo più metodi, impilando molti metodi chiamando su di essi in JVM, specialmente in un ambiente Java EE. Questo sembra in qualche modo sconfiggere il...
posta 09.09.2014 - 18:12
2
risposte

A che punto dovresti comprimere molti parametri in (ad esempio) struct per migliorare la leggibilità nelle intestazioni delle funzioni?

Mentre una struct crea un sovraccarico in fase di esecuzione, il confezionamento di una serie di variabili di uso frequente può aumentare notevolmente la leggibilità del codice. Come bilanciate i due? Mi è stato solo chiesto di "srotolare" una s...
posta 06.11.2014 - 20:34
7
risposte

Uno sviluppatore dovrebbe creare casi di test e quindi eseguire test case? [duplicare]

Lavoro per un'azienda in cui il responsabile dello sviluppo si aspetta che uno sviluppatore crei casi di test prima di scrivere qualsiasi codice. Questi casi di test devono quindi essere gestiti dagli sviluppatori. Ogni tanto uno sviluppatore...
posta 05.11.2012 - 04:22
2
risposte

Qual è l'ordine corretto delle richieste pull e dei test?

Vogliamo impostare un flusso di lavoro di sviluppo adeguato. Abbiamo due rami principali: master (release branch) e sviluppo (working branch). Vogliamo utilizzare le richieste pull in modo corretto. Vediamo due modi per farlo: Il primo:...
posta 08.10.2014 - 10:06
1
risposta

Qual è l'origine della frase "estirpata come potenziale munizione"

Recentemente ho trovato questa affermazione nella documentazione di Perl: extirpated as a potential munition derivato dalla frase: "Crea una stringa di digest esattamente come la funzione crypt (3) nella libreria C (assumendo che in...
posta 10.03.2015 - 00:29
4
risposte

Migliora la qualità della codifica

Ho avuto a che fare con la programmazione da diversi anni (sono ancora uno studente ma con molti stage). Lavorando principalmente con C ++, Python e MATLAB, ho notato che ogni volta che scarico un SDK o una libreria da Internet / GitHub e guardo...
posta 23.07.2014 - 02:23
2
risposte

Naming self o questo qualcos'altro, una buona idea?

Sto trovando che il mio codice diventa più leggibile quando faccio un riferimento locale a questo / self, e / o lo chiamo qualcosa che abbia senso nel contesto. "self" o "this" in realtà non indicano il tipo di oggetto con cui abbiamo a che fare...
posta 19.11.2014 - 15:00
5
risposte

Progettazione del database con problemi di prestazioni e utilizzo delle viste

Sto progettando un database per un sistema scolastico. Devo creare molte tabelle e molte tabelle di collegamenti per mantenere una struttura nel sistema. Sto cercando di mantenere l'integrità esterna e provare a creare l'immissione di dati un...
posta 02.09.2014 - 09:26
3
risposte

"Leggi input dell'utente": potrebbe essere un passo di un algoritmo?

Basato su questa definizione di algoritmo da Wikipedia: In mathematics and computer science, an algorithm is a self-contained step-by-step set of operations to be performed. Algorithms exist that perform calculation, data processing, and au...
posta 11.02.2015 - 08:05
2
risposte

E 'possibile avere puntatori ricorsivamente in se stessi?

Recentemente ho imparato C ++ e, leggendo i puntatori, ho avuto un momento di riflessione. Sto ancora tentando di cogliere l'idea stessa di puntatori, quindi scusami se questo non ha senso al di là della comprensione. È possibile che un se...
posta 21.01.2016 - 06:20