Domande con tag 'ruby'

3
risposte

Esiste un idioma per un ciclo che esegue un blocco di istruzioni tra le iterazioni? (In Ruby in particolare)

Spesso ho bisogno di fare alcune operazioni in un ciclo e alcune altre operazioni tra le iterazioni. Un semplice esempio potrebbe essere la raccolta di parole da un array in una stringa, digitate all'indietro e separate da virgole. C'è un idioma...
posta 26.02.2013 - 21:50
2
risposte

Ruby Sinatra best practice per la struttura del progetto [chiuso]

Molte persone lodano la capacità di Sinatra di creare progetti semplici in un singolo file. Questo è fantastico e tutto tranne che cosa succede se voglio usare Sinatra per un progetto leggermente più grande? Sono abbastanza nuovo per Ruby nel...
posta 24.10.2010 - 22:46
1
risposta

Esiste una rappresentazione per mixin o tratti su UML?

Esiste una rappresentazione per i moderni costrutti di programmazione che stanno diventando comuni nei moderni linguaggi OOP / ibridi come mixin / tratti / categorie / classi parziali?     
posta 30.10.2013 - 07:18
1
risposta

Ordina collisioni nell'e-commerce

Supponiamo di avere un'app Web in cui i venditori aggiungono i loro prodotti e li mettono in vendita. Poi mostro un elenco di prodotti nella mia app mobile, dove ottengo i prodotti tramite la mia API REST. Il mio problema: supponiamo che due cli...
posta 14.05.2013 - 11:03
2
risposte

Devo preferire i metodi di istanza ai metodi di classe in Ruby?

Sto lavorando su un'applicazione di rails e sto estraendo funzionalità dal mio codice di rails e in classi di ruby pure in lib /. Mi sono trovato spesso a scrivere lezioni come questa: class MailchimpIntegration def subscribe_email(email...
posta 26.08.2012 - 11:21
1
risposta

Test: perché expect_any_instance_of è considerato un odore di design?

In questa domanda, userò un esempio di rubino, ma penso che sia una domanda generale. Secondo il più popolare framework di test di Ruby (RSpec), il mocking di qualsiasi istanza di una classe ( allow_any_instance_of ) è un odore di progett...
posta 06.10.2016 - 22:19
2
risposte

Come gestire le variabili durante l'estrazione di metodi in metodi più piccoli?

Questa è una domanda astratta per chiarire un concetto di refactoring nel linguaggio rubino. Supponiamo nel mondo reale che ci sarebbero molte più variabili e metodi nel metodo Furniture Class e Refinish. Ho una classe chiamata Furniture....
posta 24.02.2012 - 04:50
2
risposte

Gestione delle costanti nell'applicazione

La nostra applicazione ha in 2 parti un'app Web che esegue ROR e un servizio Web che esegue Sinatra. L'applicazione comunica con il dispositivo mobile per il quale utilizziamo costanti diverse a seconda del messaggio che dobbiamo inviare al disp...
posta 10.02.2012 - 12:07
1
risposta

Le migliori pratiche per organizzare il codice di integrazione di terze parti in ruby

Ho un'app per rails. Sto scrivendo il codice per integrarlo con un servizio di terze parti, "Foo Bar". L'integrazione riguarda molte parti del sistema: modelli, controllori e un wrapper API. Finora ho inserito le risorse di integrazione nei m...
posta 02.06.2011 - 22:55
2
risposte

Combinando Ruby e C ++

Ho discusso di un progetto concettuale con un mio amico e il modo più efficace che abbiamo visto di farlo è scrivere il motore in C ++ mentre la logica verrebbe eseguita in Ruby. Tuttavia, avremmo bisogno che i dati vengano passati spesso, ad e...
posta 04.11.2012 - 02:12