Issues
- 0
Interactive menu
#94 opened - 1
Re-exporting a function
#93 opened - 2
Better title
#92 opened - 1
Type checks/fail fast
#91 opened - 0
Don't rely on incidental properties
#87 opened - 3
Bringing up to code / boy scout rule
#86 opened - 3
Never use try()
#85 opened - 0
- 0
Deprecation tensions
#83 opened - 0
pivot_longer()/pivot_wider() case study
#82 opened - 0
The importance of iteration
#81 opened - 0
Throw an error on failure
#80 opened - 1
check_names() case study
#79 opened - 2
- 0
Documenting options
#77 opened - 0
- 2
Always end a switch() with a stop()
#75 opened - 1
Deprecation case study
#74 opened - 0
Consistent argument names
#73 opened - 1
Deprecating a function
#72 opened - 11
Don't assign from an if statement
#71 opened - 0
Options object
#70 opened - 0
sample() + diag() case study
#69 opened - 2
Need third category of arguments
#68 opened - 1
Deprecating an argument
#67 opened - 2
- 1
Arguments should be independent
#64 opened - 0
Case study: sample
#63 opened - 0
Getting, setting, unsetting
#62 opened - 0
Ideas for more principles chapters
#60 opened - 0
Examples of ... eating arguments
#58 opened - 5
Default arguments
#57 opened - 1
Analysis of a function
#56 opened - 4
- 5
- 3
- 1
- 2
- 4
Avoiding temporal dependence
#47 opened - 1
Duplicated code
#46 opened - 0
Sentinel objects
#45 opened - 0
Return types
#44 opened - 0
Scope of effects
#43 opened - 4
Verbosity
#42 opened - 0
ignoring trailing arguments
#41 opened - 8
- 1
- 4
- 1
Common suffixes vs common prefixes
#33 opened - 1
Update netlify bits of travis.yml
#32 opened