Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rickmak/todo-swift
https://github.com/rickmak/todo-swift
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rickmak/todo-swift
- Owner: rickmak
- Created: 2018-04-25T03:56:51.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-01-10T04:39:08.000Z (about 5 years ago)
- Last Synced: 2024-11-06T08:33:46.182Z (3 months ago)
- Language: Swift
- Size: 16.6 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# todo-ios
A simple todo app run in iPhone. This project has no external dependencies.## Bugs
- After adding the todo item, it does not appear on the list immediately. It
appear on switching tab.
- At add todo model, the keyboard return key should be 'Done'. Press it will
save the item.
- ToDo item should not finished on touch, make it finished by swipe
- A deleted item(by swipe) at finished tab re-appear on quit/reopen## Tasks
1. Show me you can read code and produce good clean code
1. Fix the above bugs
1. ToDoListTableViewController and FinishedTableViewController are doing similar
task, try to extract the common function and reduce code duplication. (okay
to just think of direction within time, we can discuss it later)
1. Any refactoring you think will make the code better,
reduce the chance to produce above bugs## Constraint
- You are not allow to import external library
- Time limit is 1 hr## Evalation
- We look for clean code
- We look for maintainable code
- Attention to UI/UX
- How you fix the problem is more important than how fast you fix it