Domande con tag 'code-generation'

3
risposte

Architettura generale di "produttori di giochi" (senza codifica)?

In che modo i creatori di giochi / motori come Buildbox, GameSalad, Construct, GameMaker, ecc lavorano in linea di principio? Non sono interessato a ottenere un elenco di tecnologie (linguaggi di programmazione, API, ecc.), Ma come - dal punto d...
posta 05.12.2016 - 07:29
2
risposte

Esiste un vantaggio per il codice di test unitario il cui unico scopo è generare codice non leggibile da un utente in un'altra lingua?

Una parte significativa dell'applicazione su cui lavoro ogni giorno è costituita da Javascript che emette molte (come potrebbe essere) le formule del foglio di calcolo di Excel. Sì, Excel è a malapena un linguaggio completo di Turing, ma le form...
posta 09.09.2015 - 22:26
1
risposta

Modo per generare classi C # dalla classe C # esistente

Ho delle classi POCO semplici, come questa: public class Book { public string BookId { get; set; } public string Name { get; set; } //etc... } Voglio ottenere tutte quelle classi e generare altre classi, che chiamano viewmodels,...
posta 05.10.2016 - 17:58
3
risposte

Best practice / Modelli di progettazione per la generazione di codice [chiuso]

Sto lavorando a un progetto di generatore di codice, ma sento che potrei reinventare la ruota. Qualcuno sa dove posso trovare alcune linee guida sulle migliori pratiche o schemi di progettazione per la generazione del codice?     
posta 10.08.2012 - 11:28
4
risposte

Quali sono gli argomenti per / contro la generazione del codice?

Sono in una posizione in cui abbiamo un codice fragile che costruisce query tipo SQL tramite concatenazione di testo con parametri per input. L'origine dati che richiede è veloce e scalabile ma manca il supporto degli strumenti. Nel corso del te...
posta 31.03.2011 - 01:12
4
risposte

Un test ha generato un codice?

Il mio team non scrive test per il codice generato (ad esempio alcuni POJO). Un ingegnere che rispetto molto di recente ha scritto sul tema: Research over the past 10 years has revealed that generated code is as prone to bugs as other cod...
posta 03.05.2017 - 19:57
3
risposte

Quando utilizzare la generazione del codice su una programmazione flessibile

dove lavoro attualmente, c'è una squadra che usa la generazione del codice per generare leggere variazioni di un programma. Trovo questo un po 'imbarazzante. Posso immaginare di usare generatori di codice che producono codice complesso per cose...
posta 16.02.2018 - 10:48
1
risposta

Implementare un costrutto come Rusts 'match' in C?

Sto scrivendo un compilatore che compila in C, una cosa che sto tentando di fare è implementare un costrutto come la partita di Rust: // { some function let mut foo = 32; match foo { 3 => return "hey", 4 | 5 | 6 =>...
posta 26.09.2016 - 18:17
2
risposte

Come generare codice C ++? (probabilmente WITH (non FROM) Python) [chiuso]

Per una simulazione scientifica ho bisogno di scrivere alcuni calcoli in C ++. Poiché questo è diventato estremamente noioso, mi sono costruito un piccolo generatore di codice: In un linguaggio di scripting (Python) si crea un albero di sintass...
posta 23.03.2016 - 11:26
3
risposte

La forma SSA vale la pena se il codice genera un linguaggio di alto livello?

Sto scrivendo un compilatore che si compila in C. Ciò significa che la maggior parte delle volte mi piacciono le C per ottimizzare e generare codice per più piattaforme. In questo momento posso pensare a qualche motivo per cui potrebbe essere...
posta 28.11.2016 - 21:28