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

add Even Better Specs #1144

Closed
wants to merge 1 commit into from
Closed

Conversation

glaucocustodio
Copy link
Contributor

@glaucocustodio glaucocustodio commented Aug 15, 2024

Even Better Specs

https://evenbetterspecs.github.io/
https://github.com/evenbetterspecs/evenbetterspecs.github.io

What is this Ruby project?

Even Better Specs is an opinionated set of best practices to support the creation of tests that are easy to read and maintain.

What are the main difference between this Ruby project and similar ones?

There are a lot of differences, Even Better Specs for example do not recommend the usage of let variables neither shared_examples

@markets
Copy link
Owner

markets commented Aug 26, 2024

Hey @glaucocustodio thanks for this!

I think we should wait some time for this merge... The original resource is quite well-known (it's there for ages) in the community and since these changes are quite opinionated, it seems a good idea to wait for some metrics and your guide to take some relevant position in the ecosystem.

My personal opinion: I use let and shared_examples and they are just fine in some scenarios.

@markets markets closed this Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants