cheat-ruby-sheets
cheat-ruby-sheets copied to clipboard
One cheat sheet repo to rule them all
Cheat Ruby Sheets
One cheat sheet repo to rule them all.
Collaborating
- Fork
- Create a feature-branch with the name of the thing that you are cheating
- Follow the style conventions below
- Pull Request
Naming pattern
gem_name.md - Name of the cheatsheet for that gem. gem_name should be exactly
equals to the gem name in Rubygems.
Styles
Start your headings with ## instead #:
Right:
Styleguide
Wrong:
Styleguide
When showing code describe the following line with comments:
# Execute the given script, not returning a result. This is useful for scripts that return
# complex objects, such as jQuery statements. +execute_script+ should be used over
# +evaluate_script+ whenever possible.
page.execute_script("$('#change').text('Funky Doodle')")
If you wants to show the return of the current line, add # => bellow of the code:
page.evaluate_script("1+3")
# => 4
Respect the code indentation:
Right:
within(search_form) do
fill_in 'Name', with: 'iOS 7'
click_button 'Search'
end
Wrong:
within(search_form) do
fill_in 'Name', with: 'iOS 7'
click_button 'Search'
end
To Do
- More, more and more cheat sheets
- Cool script to generate beautiful
.pdfversion of the.mdversions