2009-06-16 20 views
5

Ok, è solo per me, o sembra esserci una mancanza di documentazione di riferimento (facile da trovare) per Rhino Commons e Rhino Mocks? I miei colleghi hanno iniziato a usare Rhino Mocks e Rhino Commons (in particolare la roba di NHibernate), e ho trovato alcuni esempi di tutorial, che erano buoni. Ma quando li vedo fare uso di una classe nel loro codice - prendiamo qualcosa come Rhino.Commons.NHRepository, ad esempio - Ho avuto difficoltà a trovare un posto sul web che mi dica cosa Rhino.Commons. NHRepository è o cosa fa. Mi piace imparare guardando esempi reali, ma usando questo approccio, è molto utile vedere quali sono i documenti completi per una classe, invece del solo contesto corrente.Documenti di riferimento di Rhino Commons e Rhino Mocks?

Analogamente, ho visto IaMockedRepository.Expect(...) utilizzato in qualche codice, ma mi ci è voluto un tempo per trovare finalmente this page that explains the AAA syntax per Rhino Mocks, che mi ha reso chiaro.

Ho trovato la Ayende.com wiki on Rhino Commons, ma che sembra avere un certo numero di collegamenti interrotti. Per me, le librerie di Rhino sembrare una grande serie di librerie che hanno bisogno di un certo aiuto della comunità disperata nell'area documentazione (Naturalmente, come tutti sappiamo, la documentazione non è il punto di forza della maggior parte dei programmatori, e documenti incompleti sono fin troppo comuni) . Qualcuno sa se questo è qualcosa nelle opere, in qualche luogo che sono necessari alcuni documentari volontari, o ci sono dei buoni documenti di riferimento là fuori che in qualche modo ho mancato a Rhino Mocks e Rhino Commons?

+0

Sto anche alla ricerca di documentazione sul Aspettatevi - wiki non ha nulla. È un po 'schifo, tbh. –

+0

Non sei solo tu. Ho abbandonato Rhino dopo due mesi di pratica, a causa delle stesse frustrazioni con la documentazione e la confusione della sintassi. Ho finito per andare con Moq quando ho tirato fuori un quadro di derisione per il nostro team di sviluppo prodotto. – womp

risposta

2

per quanto ne so la documentazione ufficiale è il wiki si parla. Si tratta di una wiki aperta, quindi se trovi dei link non funzionanti, per favore, correggi i numeri! La documentazione è un ottimo modo per contribuire a un progetto open source. Quindi se trovi qualcosa che manca, aggiungilo al wiki e tutti ne trarranno beneficio.

Ecco come progetti open source a crescere, con il contributo di tutti.

OTOH, penso che la maggior parte delle persone sono abituate a guardare i test del progetto come la documentazione, forse è per questo il wiki potrebbe essere superata/incompleta.

Se avete altre domande su Rhino Mocks o Rhino Commons, utilizzate lo Rhino google group (oltre 330 membri) o lo Rhino.Mocks group (800 membri).

+0

Oooh, le informazioni sui gruppi di google sono buone informazioni! E, naturalmente, essendo nuovo nelle librerie e nella wiki di Rhino, ho notato i collegamenti non funzionanti, ma non ho scavato abbastanza lontano da trovare dove dovrebbero puntare, ma ... ;-) –