cum poti face comicuri ne imgur?:d
http://builder.cheezburger.com/builder/rage apoi dai pe save, si gata.
[[imagine]](https://devforum.ro/uploads/default/original/2x/9/929b793be49faf74c9c2d528a535250a2af45d4a.jpeg "imagine") Answer for you my friend: <https://www.duolingo.com/comment/4272531> :P Noi folosim [MbUnit](http://www.mbunit.com/) și [Rihno batjocorește](http://www.ayende.com/Blog/archive/2007/03/28/Rhino-Mocks-3.0-Released.aspx) și ei se dovedesc a lucra foarte bine împreună. Când faci TDD va fi aproape sigur nevoie pentru a face o anumită formă de injecție de dependență, în timp ce acest lucru se poate face manual, în valoare de uita la un container IoC , cum ar fi [Castelul Windsor](http://www.castleproject.org/projects/windsor/) .


Este bine în valoare de uita la ecran John Paul Bodhood lui aruncă pentru început. [Blogul lui JPB](http://www.jpboodhoo.com/) da eu am , cum doriti asocierea <http://www.youtube.com/watch?v=BE2OP0Ovxhc> cea mai proasta secventa ![smiley](http://www.scientia.ro/qa/qa-plugin/wysiwyg-editor/plugins/smiley/images/regular_smile.gif "smiley")hahaha Am'am avut succes folosind [Mockito](https://github.com/mockito/mockito).


Când am încercat să aflu JMock și EasyMock, am găsit o curbă de învățare pentru a fi un pic abrupt (deși poate că's doar eu).


Îmi place Mockito din cauza naturii sale simple si curate, sintaxa că am fost capabil să înțeleagă destul de repede. Minim sintaxa este conceput pentru a sprijini frecvente cazuri foarte bine, deși de câteva ori am nevoie să fac ceva mai complicat, am găsit ceea ce am vrut a fost susținută și ușor de înțeles.


Aici's o (prescurtată) exemplu de Mockito pagina de start:



```
import static org.mockito.Mockito.*;

List mockedList = mock(List.class);
mockedList.clear();
verify(mockedList).clear();
```

Nu't obține mult mai simplu decât asta.


Singurul dezavantaj major, care mă pot gândi este că nu o't bate joc de metode statice. Experienta si stiinta? :D este o idee foarte buna, puteti incepe sa mentionati aici experientele dvs. si sa le postati si pe alte forumuri/bloguri, ca de exemplu: http://www.vision-imobiliare.ro/blog/postati-aici-intrebarileopiniile-dvs Probabil că ar trebui să înceapă cu un pic de teorie si exemple simple, cum ar fi [mijloc de deplasare algoritmul](http://www.gameprogrammer.com/fractal.html). Ar trebui, de asemenea, să învețe un pic despre [Zgomot Perlin](https://en.wikipedia.org/wiki/Perlin_noise) dacă sunteți interesat în generarea de grafice. Am folosit asta ca să încep cu ultimul meu an de proiect pe generarea de procedură.


[Fractali](https://en.wikipedia.org/wiki/Fractal) sunt strâns legate de generarea de procedură.


[Terragen](https://en.wikipedia.org/wiki/Terragen) și [SpeedTree](https://en.wikipedia.org/wiki/SpeedTree) vă va arăta unele posibilități uimitoare de procedură generație.


Generarea de procedură este o tehnică ce poate fi folosită în orice limbă (acesta este cu siguranta nu se limitează la limbaje procedurale, cum ar fi C, deoarece poate fi folosit în OO limbi, cum ar fi Java, și Logica limbi, cum ar fi Prolog). O bună înțelegere a recursivitate în orice limbă va consolida înțelegerea dumneavoastră de Generație de Procedură.


Ca și pentru 'grav' sau non-joc de codul de procedură generație de tehnici au fost utilizate pentru:


* simula creșterea orașelor, în scopul de a planului de management al traficului
* pentru a simula creșterea vaselor de sânge
* SpeedTree este folosit în filme și arhitectural prezentări Apasa [aici](https://www.duolingo.com/comment/14346584) pentru mai multe informatii.