Issues
- 0
learn clean code
#34 opened by acepMunawar - 0
- 0
Boundaries - Using Third-Party Code
#32 opened by jnguyen095 - 0
Error Handling
#31 opened by jnguyen095 - 0
- 0
Formatting - Horizontal Alignment
#29 opened by jnguyen095 - 0
Formatting - The Newspaper Metaphor
#28 opened by jnguyen095 - 0
Formatting - Vertical Formatting
#27 opened by jnguyen095 - 0
- 0
Comments - Good Comments
#26 opened by jnguyen095 - 0
Comments - Explain Yourself in Code
#25 opened by jnguyen095 - 0
Functions - The Error.java Dependency Magnet
#24 opened by jnguyen095 - 0
Functions - Error Handling Is One Thing
#23 opened by jnguyen095 - 0
Functions - Command Query Separation
#21 opened by jnguyen095 - 0
Functions - Argument Objects
#20 opened by jnguyen095 - 0
Functions - Flag Arguments
#19 opened by jnguyen095 - 0
Functions - Common Monadic Forms
#18 opened by jnguyen095 - 0
Functions - Function Arguments
#17 opened by jnguyen095 - 0
Functions - Do One Thing
#16 opened by jnguyen095 - 0
Functions - Small
#15 opened by jnguyen095 - 0
Meaningful Names - Pick One Word per Concept
#13 opened by jnguyen095 - 0
Meaningful Names - Don’t Pun
#14 opened by jnguyen095 - 0
Meaningful Names - Method Names
#11 opened by jnguyen095 - 0
Meaningful Names - Don’t Be Cute
#12 opened by jnguyen095 - 0
- 0
Meaningful Names - Class Names
#10 opened by jnguyen095 - 0
- 0
Meaningful Names - Avoid Disinformation
#3 opened by jnguyen095 - 0
- 0
Meaningful Names - Use Pronounceable Names
#5 opened by jnguyen095 - 0
Meaningful Names - Avoid Encodings
#7 opened by jnguyen095 - 0
Meaningful Names - Use Searchable Names
#6 opened by jnguyen095 - 0
Meaningful Names - Member Prefixes
#8 opened by jnguyen095 - 0
Test Driven Development - Idea
#1 opened by jnguyen095