Tutte le domande

5
risposte

TDD: come testare le uscite dei file?

Sono davvero nuovo di TDD, quindi penso che questa domanda sia piuttosto semplice. Stiamo costruendo un sito web e parte della funzionalità sta generando alcuni file (file binari: Excel, PDF, qualsiasi cosa). Come dovrei provare questa funzio...
posta 06.10.2014 - 23:07
6
risposte

C ++: chiamata di funzioni non membro con la stessa sintassi di quelle membro

Una cosa che vorrei fare in C ++ è chiamare le funzioni non membro con la stessa sintassi che chiamate funzioni membro: class A { }; void f( A & this ) { /* ... */ } // ... A a; a.f(); // this is the same as f(a); Ovviamente questo può...
posta 17.01.2011 - 14:27
9
risposte

Linguaggio di programmazione mutante?

Per divertirmi pensavo a come un paradigma di programmazione potesse differire da OOP e si sarebbe inventato questo concetto. Non ho una solida base in informatica, quindi potrebbe essere un luogo comune senza che io lo sappia (più probabilmente...
posta 11.01.2011 - 21:21
7
risposte

Qual è la relazione tra il tempo necessario per sviluppare N linee di codice e 4N linee di codice?

Mi ci è voluto tempo T per sviluppare il programma A, che è misurato su 1000 righe di codice (SLOC), in un certo linguaggio e dominio e di una certa complessità. Esiste un metodo per determinare quanto tempo ci vorrà per sviluppare il programma...
posta 05.02.2011 - 08:03
7
risposte

Durante l'apprendimento è meglio usare i plugin di altri o sviluppare i miei? [chiuso]

Come ho imparato a programmare, sia nel mio internato che a scuola, ho spesso incontrato situazioni in cui è necessario un software aggiuntivo (da abbastanza semplice a piuttosto complesso) e mi viene quasi sempre detto che Non dovrei sprecare i...
posta 13.01.2013 - 20:59
1
risposta

Ha senso scegliere UTF-32, in base alla preoccupazione che alcune regole di base vengano interrotte per UTF-8?

Sto lavorando su un progetto C ++ multipiattaforma, che non considera Unicode, e ho bisogno di modifiche per supportare unicode. Seguono due scelte e devo decidere quale scegliere. Uso di UTF-8 (std :: string) che faciliterà il supporto d...
posta 17.04.2014 - 10:06
4
risposte

Un'API dovrebbe essere a conoscenza delle versioni del client?

Un'API dovrebbe essere a conoscenza di una versione client? L'idea di questo è davvero contraria, ma sembra che venga spinto nel mio attuale progetto. Mi sbaglio? Posso avere qualche motivo a favore o contro di ciò che posso presentare o c...
posta 25.03.2014 - 14:53
5
risposte

Devo refactoring questo database? Come posso farlo?

In primo luogo, un contesto. Lavoro in un progetto con più di 10 anni di sviluppo e senza documentazione. Il mio compito ora è creare una documentazione completa per il database (è un database SQLServer), incluso un dizionario con tutte le co...
posta 16.12.2016 - 16:32
4
risposte

Quanto dovrebbero essere stretti o ampi nomi costanti?

Sembro sempre tornare a questa domanda e non posso accontentarmi di una convenzione con la quale mi sento a mio agio o che posso definire concretamente: quando si nomina una costante, quanto deve essere definita in modo stretto o ampio? Ad es...
posta 16.11.2015 - 16:05
5
risposte

Se sappiamo solo che un video è 720P, 480P o 240P può dirci in modo inequivocabile la risoluzione?

Il problema principale che ho qui sono le classi 720P, 480P, 240P ... per la definizione della qualità video o definiscono in modo inequivocabile la risoluzione del video? Ad esempio, l' articolo di Wikipedia su 240P fa riferimento a una fam...
posta 17.12.2013 - 09:35