[#] [Перевод] Марсоход, Введение
habrabot(difrex,1) — All
2016-11-09 00:00:03


[![][1]][2]

Добро пожаловать в серию статьей «Марсоход», где мы будем использовать следующие практики:

* Monolithic Repositories — **MonoRepo** _(Монолитные репозитории)_
* Command/Query Responsibility Segregation — **CQRS** _(Сегрегация ответственности на чтение и запись)_
* Event Sourcing — **ES** _(События как источник)_
* Test Driven Development — **TDD** _(Разработка через тестирование)_
В этой вводной статье мы просто обозначим спецификации нашего марсохода.

**Примечание**. Этот пример является адаптированной для нужд серии статей версией упражнения, представленного на [Dallas Hack Club][3], который сейчас, к сожалению, лежит.

Но сначала, давайте кратко пройдемся по упомянутым выше терминам. [Читать дальше →][4]

[1]: https://habrastorage.org/files/147/222/882/1472228826b441d2b4bc5a64978d996f.png
[2]: https://habrahabr.ru/post/314536/
[3]: http://dallashackclub.com/rover
[4]: https://habrahabr.ru/post/314536/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut