오늘은 낮에 새로운 강의가 올라올 줄 알았지만 아니었다.
기다리기도 했지만 기다리지 않은 레벨테스트가 다시 시작됐다. 아직 레벨테스트를 할 준비가 됐다고 생각하지는 않지만 다음 주가 된다고 해서 준비가 될 것 같지는 않다. 그냥 빨리 하자..
레벨테스트는 저번에 진행했던 레벨테스트와 크게 다르지 않다.
게시판이 기능이 포함된 애플리케이션을 만드는 것이다.
뭘 만들까 한참을 고민했다. 이전에는 초기에 기획했던 기능들을 거의 구현하지 못했기 때문에 이번에는 구현할 수 있을 것 같은 기능들로 어떤 애플리케이션을 만들 수 있을지 생각을 오래 했다.
그래서 이번에 만들기로 한 서비스는 "Daily Sentence"라는 게시판 서비스이다.
Daily Sentence 서비스는 매일매일 그날 사용자의 기분에 적합한 문장 하나를 제공해주는 서비스이다.
그리고 자신이 책이나 마음에 드는 글귀를 게시판에 작성을 해서 좋은 글귀들을 공유할 수 있고 게시판에 작성된 글귀는 매일 제공되는 문장에 추가가 돼서 반영이 될 수 있도록 할 예정이다.
이 서비스의 영감이 되었던 부분은 이전에 동기부여가 필요할 때 동기부여 관련 글귀들이 모아져 있어서 한 문장씩 보는 어플을 사용한 적이 있었는데 글귀를 하나씩 볼 때마다 동기부여가 잘 됐었던 경험이 생각났었다.
동기부여 글귀뿐만 아니라 더 확장시켜서 책에서 나오는 인상 깊었던 구절이나 심지어 모의고사나 수능에서 적는 필적 확인란 문구를 보면 되게 좋은 문구들이 많아서 이런 것 또한 제공할 예정이다.
그날 기분에 맞는 좋은 글귀를 보고 하루를 시작해 보면 어떨까 하는 마음에서 생각하게 되었다.
오늘 지금까지는 글을 작성해서 목록에서 볼 수 있게까지 만든 상황이다.
지금 앞으로 만들 수정하기에 대해 고민이 되는 부분은 List를 하나만 만들어서 이 List에 글 제목, 내용, 등등 다 넣어서 관리를 할 수 있을까?? 이렇게 되면 글을 수정할 때 어떤 글의 내용을 수정할 것인지 식별자 값이 없어 수정하기 기능을 구현할 수 있을지 의문이다.
그래서 hashMap을 이용해서 글 제목이 key값이 되고 그 글의 내용을 value값으로 매칭 해서 어떤 글의 내용을 수정 또는 삭제할 것인지 알 수 있게 할 수 있을 것 같다고 생각은 하는데...
생각만 하면 해결되는 게 없으니 둘 다 해보고 되는 방향으로 진행해야겠다.
일단 주말 안에는 만들고자 하는 MVP를 만들어야 하니까 주말까지는 게시판 필수 기능을 구현할 수 있게 만들어보자
'성장이야기 > TIL' 카테고리의 다른 글
220718 TIL 우선순위가 이게 맞나 싶지만 우선 진행해 (0) | 2022.07.18 |
---|---|
220717 TIL 상대방의 말을 귀담아 듣자! (0) | 2022.07.17 |
220715 TIL 어렵다. 코딩 (0) | 2022.07.15 |
220714 TIL 네이밍, 창작의 고통 (0) | 2022.07.14 |
220713 TIL 안다고 착각하지 말자 (0) | 2022.07.13 |