Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improves Readme #2

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 19 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,30 @@
# README
# Business/Context Driven Development with Ruby on Rails por Rodrigo Serradura - Guru-SP 61 + ada.rb

This README would normally document whatever steps are necessary to get the
application up and running.
[![Assista ao vídeo](https://img.youtube.com/vi/C6vCOh0rKVI/maxresdefault.jpg)](https://youtu.be/C6vCOh0rKVI)

Things you may want to cover:
## Sobre B/CDD

* Ruby version
O B/CDD é um modelo de desenvolvimento de software que utiliza o conceito de **contexto** para definir o que o software deve fazer.

* System dependencies
Não tem nada a ver com _"Go Horse"_.

* Configuration
Foi idealizado por Rodrigo Serradura e nasceu de sua frustração com o mal uso de boas práticas de desenvolvimento.

* Database creation
Pode ser definido como um _framework de arquitetura de software que une os principais aspectos do DDD, TDD/BDD e filosofia conceitual_.

* Database initialization
Mas sem o choque da curva de aprendizado destas soluções, o que destruiria a velocidade de desenvolvimento.

* How to run the test suite
Veja o vídeo acima e explore o código neste repositório para descobrir como esta metodologia pode ser a solução para um desenvolvimento:

* Services (job queues, cache servers, search engines, etc.)
* Rápido
* Eficiente
* Escalável
* Fácil de manter
* Com código de qualidade.

* Deployment instructions
## Aprenda mais

* ...
* [Slides](https://speakerdeck.com/serradura/cdd-business-context-driven-development-with-ruby-on-rails)
* [Siga o Serradura no Twitter](https://twitter.com/serradura)
* [Comunidade ada.rb no Telegram](https://t.me/ruby_arch_design_br)
* [Guru-SP no Telegram](https://t.me/gurusp)