Tutte le domande

7
risposte

Cosa c'è di sbagliato in questa mia soluzione algoritmica che controlla se una determinata funzione restituisce un array ordinato quando un array viene fornito come input?

Un intervistatore mi ha fatto questa domanda: Given a function f(ar[]) where ar[] is an array of integers, this functions claims to sort ar[] and returns it's sorted version ars[]. Determine if this function works correctly. Mi sono...
posta 05.08.2017 - 19:46
2
risposte

Model-View-Controller - Dove va una lezione di fabbrica?

Sto lavorando (lentamente) su un piccolo progetto di Flask. Uno dei miei modelli è una classe chiamata Post , che è un namedtuple leggero. Gli oggetti Post vengono creati da PostFactory , perché la creazione di Post compor...
posta 25.12.2013 - 16:21
2
risposte

Impostazione del repository Git

Sto spostando il controllo del codice sorgente della mia azienda da TFS a GIT. Abbiamo definito TFS come. Raccolta progetti / / Client A / Prodotto A / Prodotto B / Prodotto C / Client B / Prodotto D / Prodotto E / Prodotto...
posta 06.02.2014 - 10:44
5
risposte

Vantaggio di etichettare una versione in SVN rispetto a lasciare solo un commento per il commit

Nella mia azienda, abbiamo adottato una politica di codifica di ogni versione. Qualcuno si è unito, e ha suggerito che invece di usare formalmente un Tag, potremmo lasciare un commento per la build di rilascio al momento del check in. Mi piace u...
posta 14.05.2014 - 08:01
3
risposte

Quanto dovrei interrompere i miei test unitari?

Recentemente ho appreso dei test unitari e TDD e ho iniziato a tornare ad aggiungere test unitari al mio codice (e grazie a Dio, è provato che alcune cose che ho scritto sono molto più rotte di quanto pensassi). Detto questo, sto facendo fati...
posta 25.10.2014 - 02:03
2
risposte

Quale codice prima, MVC? [chiuso]

Sono stato codificato per un bel po 'e ho trovato un progetto su cui voglio lavorare: un'applicazione web Python che utilizza django + mongodb. So cosa voglio che faccia la mia app web. Quando sei in questa circostanza (solo iniziando un nuov...
posta 11.04.2014 - 18:27
1
risposta

Torneremo indietro (?) all'aritmetica in virgola fissa nel prossimo futuro? [chiuso]

Per quanto ricordo, questa è stata la tendenza in corso del passato, sono solo uno studente, quindi potrei sbagliarmi: Molto tempo fa: numeri interi e calcoli. Molto preciso, tuttavia non può presentare una vasta gamma. In un secondo momen...
posta 17.01.2014 - 11:53
5
risposte

I file delle chiavi private devono essere archiviati in git?

A mio avviso, git come sistema di controllo della versione dovrebbe tenere traccia di tutte le risorse o file necessari per creare una versione del software. Se è necessario un file di chiave privata per il corretto funzionamento di un server...
posta 29.09.2014 - 04:04
2
risposte

Qualunque modello di progettazione OOP che sia in qualche modo rappresentativo di tutti i principi di progettazione SOLID OOP in gioco?

Sto cercando di insegnare un corso sui principi di progettazione orientata agli oggetti (su SOLID) presso un istituto di formazione. Voglio anche insegnare agli studenti alcuni modelli di progettazione OOP come factory, singleton e un altro. So...
posta 05.09.2014 - 01:46
3
risposte

Cosa devo fare in C ++ quando si implementa una classe contenitore: memorizzare oggetti per valore o per riferimento?

Sono nuovo di C ++, proveniente da Java. In Java, tutte le variabili (eccetto primitive) sono essenzialmente dei puntatori. Tengono l'indirizzo di qualunque cosa stiano "trattenendo". Quindi qualsiasi struttura dati Java memorizza i dati p...
posta 05.10.2014 - 23:09