Tutte le domande

3
risposte

Consentire agli utenti di eseguire l'aggiornamento all'ultima versione della mia app sul Google Play Store

C'è un modo per avere un "aggiornamento critico" per la mia app sul Google Play Store che richiederebbe all'utente di aggiornare l'app per continuare a usarlo? Per esempio, diciamo che spingo un aggiornamento che porti alcune correzioni di bu...
posta 06.01.2014 - 06:05
3
risposte

Qual è il significato di "alta coesione"?

Sono uno studente che da poco è entrato a far parte di una società di sviluppo software come stagista. Tornato all'università, uno dei miei professori diceva che dobbiamo lottare per ottenere "Basso accoppiamento e alta coesione". Capisco il...
posta 31.08.2012 - 04:43
5
risposte

puntatori nulli contro il modello oggetto nullo

Attribuzione: è nata da una relativa domanda P.SE Il mio background è in C / C ++, ma ho lavorato molto in Java e sto attualmente codificando C #. A causa del mio background in C, controllare i puntatori passati e restituiti è di seconda ma...
posta 08.06.2012 - 20:10
1
risposta

Che cosa significa l'autore di Code Complete quando parla di nascondere i dati globali?

Nella sezione 6.4 di Code Complete 2nd Edition c'è un paragrafo su come nascondere i dati globali. Ciò a cui sono particolarmente interessato, è che McConnell (l'autore del libro) fornisce esempi dei vantaggi di nascondere i dati globali. C'è un...
posta 01.05.2014 - 11:48
6
risposte

La cronologia delle versioni è davvero sacra o è meglio ribasare?

Sono sempre d'accordo con il mantra di Mercurial 1 , tuttavia, ora che Mercurial viene fornito in bundle con l'estensione di rebase ed è una pratica popolare in git, mi chiedo se possa davvero essere considerato come una "cattiva pratica", o al...
posta 04.06.2012 - 21:59
11
risposte

Cosa rende grande un progetto? [chiuso]

Solo per curiosità qual è la differenza tra un progetto di piccole, medie e grandi dimensioni? È misurato da linee di codice o complessità o cosa? Sto costruendo un sistema di baratto e finora ho circa 1000 linee di codice per l'accesso / reg...
posta 05.11.2010 - 19:12
10
risposte

Abbiamo ancora un caso contro l'istruzione goto? [duplicare]

In un articolo recente , Andrew Koenig scrive: When asked why goto statements are harmful, most programmers will say something like "because they make programs hard to understand." Press harder, and you may well hear something like "I...
posta 17.12.2011 - 09:32
7
risposte

Qual è il modo migliore per evitare la catastrofe causata da negligenza? [duplicare]

Sono stato un programmatore per quasi 1 anno. Come adulto ADHD, naturalmente non ho la stessa forza di attenzione sugli oggetti ordinari come fanno i miei colleghi. E trovo che la catastrofe fatta da me sia di solito causata da banale ne...
posta 29.01.2015 - 05:18
17
risposte

Devo richiedere il test delle unità dai programmatori? [chiuso]

Lavoro in un posto dove acquistiamo molti progetti IT. Attualmente stiamo producendo uno standard per i requisiti dei sistemi per la richiesta di progetti futuri. In tale processo, stiamo discutendo se possiamo o meno richiedere test unitari aut...
posta 26.06.2012 - 18:12
3
risposte

Perché un int lungo richiede 12 byte su alcune macchine?

Ho notato qualcosa di strano dopo aver compilato questo codice sulla mia macchina: #include <stdio.h> int main() { printf("Hello, World!\n"); int a,b,c,d; int e,f,g; long int h; printf("The addresses are:\n %0x \...
posta 12.09.2017 - 11:29