-
Notifications
You must be signed in to change notification settings - Fork 94
Closed
Labels
featureNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededrefactorRefactor code to improve qualityRefactor code to improve quality
Description
Terms
- I have searched open and closed feature requests
- I agree to follow Scribe-iOS' Code of Conduct
Description
The whole codebase could benefit from a code quality upgrade.
A non-exhaustive list:
- Remove all instance of force-unwraps
- Replace usage of
if something { let something }
checks withguard let
andif let
whenever possible to allow for early return and nil-unwrapping safety - Use
isEmpty
instead of.count
- Move hardcoded strings and magic numbers into dedicated constants (sizes, languages, keyboards, keys, icons, etc.)
Contribution
No response
Metadata
Metadata
Assignees
Labels
featureNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededrefactorRefactor code to improve qualityRefactor code to improve quality
Type
Projects
Status
Done