Mi sento come se migliorassi la struttura del mio programma Sto scrivendo un DSL [chiuso]

3

Il mio progetto è iniziato come spaghetti code. Più sono DRY ed estensibile. Rendo il mio codice, più assomiglia ai file di configurazione e al codice che a eseguirli.

È una buona cosa o vuol dire che sto facendo qualcosa di sbagliato?

Sto scrivendo un programma che ritaglia i dati semistrutturati dai siti web e li trasforma in un formato comune.

Sto costruendo un parser di ricette, che analizza diversi microformati in un formato comune.

    
posta 2426021684 21.05.2016 - 03:58
fonte

1 risposta

3

Is that a good thing or does that mean I am doing something wrong?

Senza ulteriori informazioni e un concreto esempio di codice, no, scrivere una DSL non è necessariamente una cosa negativa. Un DSL è un modello di progettazione comune se si dispone di molta logica comune. Ad un certo punto, potresti voler andare oltre e in realtà scriverlo come un DSL appropriato.

    
risposta data 21.05.2016 - 09:43
fonte

Leggi altre domande sui tag