Skip to content

Conversation

@leonardo-seo
Copy link

No description provided.

* undo, redo를 3번 초과 실행 했을 때 실행이 되지 않도록 undoError 메소드를 생성한다.
* undo, redo에 필요한 history를 저장하기 위해 pushHistory 메소드를 생성한다.
* undo, redo에 기능 실행을 다시하기위해 undoRun 메소드를 생성한다.
* 실행취소를 위해 undo를 생성한다.
* undo를 다시 실행하기 위해 redo를 생성한다.
* add() 메소드를 호출할 때 이미 추가된 task를 인자로 넣었을 때 오류를 출력하기 위해 addError() 메소드 추가
* update() 메소드를 호출할 때 
같은 status를 인자로 넣었을 때,
존재하지 않는 id를 인자로 넣었을 때,
done상태의 task를 업데이트 할 때 
오류를 출력하기 위해 updateError() 메소드 추가
* remove() 메소드를 호출 할 때 존재하지 않는 id를 인자로 넣을 경우 오류를 출력하기 위해 removeError() 메소드 추가
* 에러메세지를 출력하는 printError 메소드 추가
* printStatus 메소드에서만 쓰기 때문에 count 변수들을 지역변수로 변경
* 중복을 제거하기 위해 assortHistory method 추가
* update method를 세분화 하기 위해 check$ method 추가
* 에러메세지를 출력하는 printError 메소드 추가
* printStatus 메소드에서만 쓰기 때문에 count 변수들을 지역변수로 변경
* 중복을 제거하기 위해 assortHistory method 추가
* update method를 세분화 하기 위해 check$ method 추가
@leonardo-seo leonardo-seo deleted the WoogyunThomasSeo branch December 4, 2018 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant