기타

[개인과제] 플러스 과제 - 회고

열심히 해 2024. 11. 21. 13:21

필수 5 : 

날씨 조건과 기간 조건이 동시에 적용되는 건 고려하지 않았습니다.

프론트에서 날씨 조건과 기간 조건, 둘 중 하나만 들어오게 만들 수 있나요?

더불어 날씨 조건과 기간 조건이 동시에 들어온 경우에 대한 로직 처리 없습니다. 문제가 될까요?

제가 바꾼 코드가 좋은 코드인지 모르겠습니다.


도전 10 :

 

TodoRepositoryQueryImpl.java 에서 제가 작성할 수 있는 부분까지 해놓고, 빨간 줄 에러가 나오길래 gpt 도움 받아서 해결했습니다. 

아래 주소는 제가 정리한 Projections 방식입니다.

 

https://tes1194.tistory.com/164

 

QueryDsl - Projections 의 4가지 방식

QueryDsl - Projections QueryDsl 을 사용해서 엔티티 전체를 조회하는 것이 아니라 특정 대상만 조회하는 것을 말합니다.  @Entity@Table(name = "team")@Getter@NoArgsConstructorpublic class Team extends Timestamped { @Id pri

tes1194.tistory.com

 

 

도전 11 : 과제의 의도대로 구현한 것인지 모르겠습니다.

 

 

Q1. AWS 나 Docker 는 학습만 해놓고, 실제로 배포할 때 이용해봐도 괜찮을까요?

Q2. 코틀린으로 된 코드를 많이 읽고 또 쓰다보면 자연스레 실력이 좋아질까요 ? 아니면 추천할만한 코틀린 학습법이 있을까요 ??

kotlin 강의만 듣고는 코틀린만의 장점이나 매력을 모르겠어서 구글링해봤습니다. 장점에 대해서는 '그런 게 있구나, 안드로이드 앱에서 쓰이는 구나' 정도의 감상이었습니다. 

다만 공감 갔던 의견 중 '코틀린스럽게 코딩하는게 어렵다고 생각한다. 어중간하게 코틀린을 쓴다면 자바처럼 코딩을 하게 된다면 자바도 코틀린도 둘 다 어중간한 실력에 머물 수 있을거 같다는 생각이 든다.' 가 있어서 이런 질문 드립니다.