Da un lato hai ragione, dall'altro sono abituato a ragione sul design guardando le interfacce, mentre con ruby mi pare tutto sempre un po' disordinato. :) ...
Premesso che non sono un esperto di Ruby la cosa che mi viene da dire è che avendo delle interfacce "implicite" (cosa che è molto differente da non averle...
... In sostanza ė importante contrllare il comportamento che codice diverso. altrimenti aumenta la probabilità di fare dei falsi positivi. Giusto? ...
... ah, capito. Pero' se volessi fare una porcheria simile, nel famoso esempio Allarme - Sensore, a questo punto magari faccio uno stub di Sensore che...
2012/6/18 Uberto Barbini <uberto.gama@...> ... Esprimere in un file sorgente di poche righe la lista dei metodi pubblici dell'oggetto che fanno parte...
2012/6/18 Uberto Barbini <uberto.gama@...> ... Se si tratta di esprimere, mi sembra si possa comunque definire un modulo (da includere nella classe che...
Sent from my iPad ... Appunto il problema è tutto nel "implicitamente". I protocolli in objC sono espliciti, averli impliciti mi pare che renda tutto più...
mmmh potevi dirmelo 5 minuti fa prima che lo comprassi! :)) ti faro' sapere, pero' in genere i vari blog di guru iOS mi ricordano (nel bene e nel male) quelli...
Lo hai letto? Cosa ne pensi? Personalmente, tranne qualche spunto interessante, l'ho trovato abbastanza deludente Trink0 Il giorno 17/giu/2012, alle ore 23:25,...
2012/6/17 Matteo Vaccari <vaccari@...> ... Sono curioso di leggere come introduce la cosa in Ruby. Storicamente i Rubisti hanno sempre detto che il Duck...
http://www.informit.com/articles/article.aspx?p=1834700 Questo capitolo di *Practical Object Oriented Design in Ruby*, di Sandi Metz, spiega in maniera molto...
Questo dipende dal linguaggio: la soluzione piú statica é una serie di N metodi, uno per comando; quella piú dinamica dire alla Factory un nome (stringa?) o...
2012/6/14 Martino Vallara <martino.vallara@...> ... Per come la vedo io, le Factory non devono contenere logica di questo tipo ma solamente istruzioni di...
... beh, nel mio caso l'elaborazione del "predicato" è un pò più complessa. Devo verificare i parametri\switch passati a riga di comando... ... Adesso...
2012/6/14 Martino Vallara <martino.vallara@...> ... Trovo poco utile scrivere un test del tipo assertEquals(map.get("pippo"), "pluto"); per arrivare a...
Ciao Martino, vediamo se ho capito, vuoi testare che la tua Factory torni il Command giusto secondo le diverse condizioni? Se non vuoi testare il tipo (o...
... Non ho capito.... cosa c'è di più "utile" nel verificare che un sistema in una certa condizione esegua l'azione giusta? E' chiaro che il modo più...
2012/6/14 Martino Vallara <martino.vallara@...> ... Più che altro sarebbe un test che ti lascia un senso di inutilità. ... Non ne so granché di .Net,...
Ciao Il discorso di Andrea mi torna quasi tutto. Aggiungerei che un'aspetto non indifferente e quello del "trigger emotivo". Un determinato modo di ragionare...