Sha256: baaa308bfba2ae90b90fc13a31270cd5dcaaf2ec072f94e556431031f04f493c

Contents?: true

Size: 277 Bytes

Versions: 21

Compression:

Stored size: 277 Bytes

Contents

# Style guide

## Instance variables and getters / setters

We use instance vars only:

- in the constructor
- for [memoization](http://gavinmiller.io/2013/basics-of-ruby-memoization/)

For everything else we use proper getters / setters.

If possible those should be private.

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
reek-4.4.2 docs/Style-Guide.md
reek-4.4.1 docs/Style-Guide.md
reek-4.4.0 docs/style-guide.md
reek-4.3.0 docs/style-guide.md
reek-4.2.5 docs/style-guide.md
reek-4.2.4 docs/style-guide.md
reek-4.2.3 docs/style-guide.md
reek-4.2.2 docs/style-guide.md
reek-4.2.1 docs/style-guide.md
reek-4.2.0 docs/style-guide.md
reek-4.1.1 docs/style-guide.md
reek-4.1.0 docs/style-guide.md
reek-4.0.5 docs/style-guide.md
reek-4.0.4 docs/style-guide.md
reek-4.0.3 docs/style-guide.md
reek-4.0.2 docs/style-guide.md
reek-4.0.1 docs/style-guide.md
reek-4.0.0 docs/style-guide.md
reek-4.0.0.pre1 docs/style-guide.md
reek-3.11 docs/style-guide.md