Tutte le domande

6
risposte

Disegnare cerchi concentrici senza spazi vuoti

Voglio riempire un cerchio con colori alternativi come un lecca-lecca disegnando circonferenze di raggio crescente su una matrice Cell . Attualmente sto utilizzando l'algoritmo del cerchio Punto centrale per ottenere i punti. Il problem...
posta 22.06.2015 - 00:41
3
risposte

C ++ restituisce oggetti persistenti

Attualmente sto cercando di imparare le migliori pratiche in C ++ dopo essere passato da uno sfondo C #. Capisco che ci sono tre modi per gestire gli oggetti: Per valore (gli oggetti vengono copiati o spostati quando si passa dentro e fuori...
posta 22.10.2015 - 15:09
3
risposte

Quale paradigma usare per determinare lo script della shell rispetto a un linguaggio di programmazione "corretto"?

Da un po 'di tempo, ho automatizzato le attività scrivendo script di shell in bash. Questi sono diventati via via sempre più complicati, e ora sto trovando che gli script di bash sono un po 'troppo semplici per quello che voglio - ad esempio, di...
posta 14.03.2016 - 12:35
1
risposta

Perché Lustre viene utilizzato per programmare software di controllo critico (centrali nucleari ecc.)?

Quindi, come dichiarato su wikipedia: Lustre is a formally defined, declarative, and synchronous dataflow programming language for programming reactive systems. It began as a research project in the early 1980s. A formal presentation of...
posta 24.08.2016 - 08:31
1
risposta

Come gestire le modifiche al design per la deprecazione auto_ptr in C ++ 11?

Stiamo testando una libreria in C ++ 11 (cioè, -std=c++11 ). La libreria utilizza auto_ptr e questo modello: Foo* GetFoo() { autoptr<Foo> ptr(new Foo); // Initialize Foo ptr->Initialize(...); // Now configur...
posta 29.07.2015 - 08:09
4
risposte

Perché usare plus + + = per la registrazione degli eventi?

In C #, registri un evento come: window.onClick += myHandler; Ma perché usare questo invece di un metodo di "registrazione" che prende il tuo gestore e lo registra. Per esempio:. window.registerOnClick(myHandler); Il += neutralizz...
posta 16.12.2015 - 01:52
2
risposte

Rest design - Più chiamate e tutti i dati di ritorno in una chiamata

Sto cercando di creare un'API di riposo per un'app per Android. Supponiamo di avere una tabella users con (id, name, email) e una tabella songs con (id, song_name, album) e un'associazione ricca di join tra di loro come str...
posta 28.08.2015 - 06:22
4
risposte

Come definire chiaramente i confini di un contesto limitato

Dopo circa un mese dalla lettura e dalla ricerca di DDD, ho deciso di avviare il mio progetto e creato DDD con questi contesti limitati > Clienti Prodotti Ordini Fatturazione Ogni contesto limitato ha un'API di riposo come livell...
posta 26.04.2016 - 15:58
4
risposte

Come determinare quando aprire un nuovo ramo o un nuovo repository quando si utilizza Git?

Attualmente sto lavorando a un progetto per realizzare un prodotto per l'azienda X. Il team con cui lavoro sta vendendo un servizio simile a molte aziende con prodotti simili, dove il 40% del codice viene riutilizzato e il 60% è personalizzato p...
posta 30.12.2015 - 10:28
2
risposte

Come stimare le correzioni dei bug?

Come si può effettivamente determinare la dimensione di fissare qualcosa che è rotto in modo sconosciuto? Dico alle persone nelle mie lezioni che conosco solo due taglie per correggere i difetti: 1) banale perché so già cosa è rotto e come risol...
posta 15.09.2016 - 09:41