개발자기록37 [Review] 스프링 카페 6단계 - 댓글 (2022/03/17) [Shine] 스프링 카페 6단계 - 댓글 by zbqmgldjfh · Pull Request #120 · codesquad-members-2022/java-spring-cafe 안녕하세요! Shine 입니다! 우선 리뷰를 해주시는 리뷰어 님께 감사의 인사를 전합니다! 이번 과제를 수행하며... 요구사항에서는 게시물에 자신이 쓴 댓글이 있으면 삭제 불가라 되어있지만... 그 github.com 1. 질문 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 질문 1) 댓글을 작성하면 Session은 뷰, 서버 중 어디서 넘겨야 하는가? 이번 댓글 기능 구현 에 사용한 DTO는 다음과 같습니다. public class ReplyDto { private String userId; .. CODE SQUAD/FeedBack 정리 2022. 3. 25. [Review] 스프링 카페 5단계 - 게시글 권한부여 (2022/03/17) [Shine] 스프링 카페 5단계 - 게시글 권한부여 by zbqmgldjfh · Pull Request #94 · codesquad-members-2022/java-sprin 안녕하세요! Shine 입니다! 우선 리뷰를 해주시는 리뷰어 님께 감사의 인사를 전합니다! 이번 과제를 수행하며... 이번주가 마지막 Spring 카페 구현 기간이라 그런지 좀 급급하게 구현한 기분이 드 github.com 1. 코드 리뷰 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 1. 반환값에 대하여 생각해보기 우선 Long을 사용한 가능 큰 이유는 "정상적으로 삭제 되었는지 확인하고 싶다" 였다. 조금 다른 이야기 이기인데.. 그 학교 시스템프로그래밍 시간에 System call 들 공부할.. CODE SQUAD/FeedBack 정리 2022. 3. 25. [TIL] 일일 회고 2022/03/24 오늘 한 일 1. HttpServer 만들기 기존의 구현에서 HttpRequest, HttpResponse 객체를 따로 분리하여 만들어 내었다. Request 클래스는 만들때 어렵다 생각하 지 못했는데... Reponse는 OutputStream 을 통해 반환 해줘야 하기 때문에 여러 고민거리가 있었다. 1) 상태 코드에 따른 reponse 메시지의 header 설정을 어떻게 할 것 인가? 2) 만들어진 response 객체로부터 어떤 방식으로 OutputStream을 통해 반환할 것 인가? 이후 request, response 까지 만들면 최종적으로는 Servlet 이라는 Class를 만들어보고 싶다! 2. AWS 입문서 4장 읽기 요즘 6시 까지만 짝프로그래밍을 진행하고, 저녁 시간에는 AWS 입문서.. CODE SQUAD/회고록 2022. 3. 24. [TIL] 일일 회고 2022/03/22 오늘 한 일 1. HttpServer 만들기 오늘은 우선 짝프로그래밍 을 통해 팀원이 K와 함께 HttpServer를 만드는 과정을 진행중다. 생각보다 과제가 어렵지는 않아서 금방 끝내고, 다른 공부를 하고 있는데... 오늘 또 팀원 회고록 시간을 보니... 좀더 개선해야될 부분들이 보였다. 1) Request 객체 만들기 원래 우리팀의 코드는 바로 HTTP 메시지를 읽어서 첫 requestLine을 분석하여 요청 메서드와 URI 등을 식별하는 방법이였다. 하지만 이렇게 온 메시지 자체를 HttpRequest 객체로 만들면 사용하기 편할것 같다는 생각이 들어 내일 해볼 예정이다. 2. 알고리즘 문제풀이 [백준][C++] 10830번: 행렬 제곱 직접 풀어보고 올리는 코드입니다. 지적이나 더 좋은 방향에 .. CODE SQUAD/회고록 2022. 3. 22. [TIL] 일일 회고 2022/03/17~18 오늘 한 일 1. 알고리즘 문제풀기 https://blogshine.tistory.com/316 HTML 삽입 미리보기할 수 없는 소스 일단 최단거리를 구하는 문제니 다익" data-og-host="blogshine.tistory.com" data-og-source-url="https://blogshine.tistory.com/316" data-og-url="https://blogshine.tistory.com/316" data-og-image="https://scrap.kakaocdn.net/dn/bdCZhZ/hyNI2JOuF9/1qXmHCtK10wqsZrnkDWEOK/img.png?width=286&height=197&face=0_0_286_197,https://scrap.kakaocdn.net/dn.. CODE SQUAD/회고록 2022. 3. 18. [Review] 스프링 카페 4단계 - 로그인 구현 (2022/03/15) [Shine] 스프링 카페 4단계 - 로그인 구현 by zbqmgldjfh · Pull Request #73 · codesquad-members-2022/java-spring-cafe 안녕하세요! Shine 입니다! 우선 리뷰를 해주시는 리뷰어 님께 감사의 인사를 전합니다! 기능 구현 DbTemplate(JdbcTemplate 구현해보기) 우선 이번 과제는 지난번 Roach가 반영해주신 namedParameter를 적용하 github.com 우선 이번 리뷰를 해주신 우아한 형제들의 Roach에게 감사 인사를 전합니다! 1. 질문 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 질문 1) LoginControllerTest LoginControllerTest 를 작성하는데 .. CODE SQUAD/FeedBack 정리 2022. 3. 15. [Review] 스프링 카페 2단계 - 글 쓰기 기능 구현 (2022/03/08) 코드 리뷰 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 이번 시간에는 브라이언이 리뷰를 해주셨다! [Shine] 스프링 카페 2단계 - 글 쓰기 기능 구현 by zbqmgldjfh · Pull Request #24 · codesquad-members-2022/java-spr 안녕하세요! 리뷰어님! 저의 과제물을 리뷰 해주셔서 정말 감사합니다!! 이번에는 ArticleController에 대한 간략한 Unit test를 함께 작성해 보았습니다. 이전번에 호눅스가 리뷰해 주신부분은 모두 수 github.com 다만 피드백 해주신 점을 빠르게 수정한 후, 팀원들의 피드백 또한 정리해 봐야겠다. 질문 1 저는 Article을 Form으로 부터 넘겨받을때 다음 필드에 대하여만 .. CODE SQUAD/FeedBack 정리 2022. 3. 8. [Review] 스프링 카페 1단계 - 회원 가입 및 목록 기능 (2022/03/03) 코드 리뷰 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 이번 시간에는 호눅스가 리뷰를 해주셨다! [Shine] 스프링 카페 1단계 - 회원 가입 및 목록 기능 by zbqmgldjfh · Pull Request #9 · codesquad-members-2022/ja 안녕하세요! Shine 입니다! 리뷰를 해주시는 리뷰어님들께 감사의 말 먼저 전합니다 ㅎㅎ!! 우선 commit이 너무 막 이루어진 점 죄송합니다. 수정이 빈번하다 보니... 적당한 시점에 commit을 항상 하 github.com 우선 질문했던 2가지 에 대한 답변부터 살펴보자. 질문 1 우선 저의 repository는 Map을 사용하고 있습니다. (User를 저장할때 Map에 전달하는 Key값인 ID 와.. CODE SQUAD/FeedBack 정리 2022. 3. 3. [Review] 로또 3단계 - 코드 리뷰 반영 (2022/02/27) 코드 리뷰 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 이번 리뷰는 Dion께서 해주셨다! 1. 일급 컬렉션의 상속 사용? 우선 난 일급 컬렉션에 상속을 사용하면 안된다는 생각은 하였지만, 좀 구체적인 근거가 없는것 같아 팀원과 함께 질문하였다. 저희 팀은 1급 객체로 LottoTicket을 만들었습니다. 여기서 궁금한 점은, WinningNumbers 객체를 만들면서 1급 객체인 LottoTicket을 상속하는 방법이 떠올랐습니다.왜냐하면 기존의 1급 객체 에서의 코드를 재사용 하면 중복을 최소화 할 수 있기 때문이었습니다. 하지만 1급 객체는 독립적인 단위로 사용하는 것이다 보니, 상속을 하여 재사용 한다는 것 자체가 확실하지 않았습니다. 이에 대한 리뷰어님의 의견.. CODE SQUAD/FeedBack 정리 2022. 2. 27. [TIL] 일일 회고 2022/02/24 ~ 25 오늘 한 일 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 1. 코드 리뷰에 대한 수정 완성하기 (완료) https://blogshine.tistory.com/262 HTML 삽입 미리보기할 수 없는 소스 이번주는 호눅스가 리뷰를 해주셨다! 1. 일급 컬렉션의 데이터 출력하기 1급 컬렉션의 데이터는 어디서 출력해야 할까? 이에 대" data-og-host="blogshine.tistory.com" data-og-source-url="https://blogshine.tistory.com/262" data-og-url="https://blogshine.tistory.com/262" data-og-image="https://scrap.kakaocdn.net/dn/cJ1ism/.. CODE SQUAD/회고록 2022. 2. 25. [Review] 로또 3단계 - 수동구매 기능 추가 (2022/02/25) 코드 리뷰 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 이번주는 호눅스가 리뷰를 해주셨다! 1. 일급 컬렉션의 데이터 출력하기 1급 컬렉션의 데이터는 어디서 출력해야 할까? 이에 대한 의문으로 부터 시작한 질문이였다. 호눅스 께서는 선택의 문제라 알려주셨다. 따라서 우리팀은 1급 객체의 데이터 불변성을 보장하기 위해 필드의 list인 lottoNumbers를 반환하는 getter를 만들지 않기로 하였다. 대신 LottoTicket에게 showLottoNumbers() 메시지를 수신할 수 있도록 만들었다. 해당 Class의 코드는 다음과 같다. public class LottoTicket { private static final int NORMAL_TICKET_SIZE .. CODE SQUAD/FeedBack 정리 2022. 2. 25. [Review] 사다리 구현 5단계 - 실행결과 출력 (2022/02/22) 코드 리뷰 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 지난번에 이어서, 리뷰는 Dion이 해주셨다!! 감사합니다 Dion!! 1. Scanner의 위치 ? 원래 내가 구현한 코드는 다음과 같았다. public class InputView { public static final String INPUT_PERSON_GUIDANCE_MESSAGE = "참여할 사람 이름을 입력하세요. (이름은 쉼표(,)로 구분하세요)"; public static final String INPUT_LADDER_SIZE_GUIDANCE_MESSAGE = "최대 사다리 높이는 몇 개인가요?"; public static final String INPUT_NAME_LENGTH_ERROR_MESSAG.. CODE SQUAD/FeedBack 정리 2022. 2. 23. 이전 1 2 3 4 다음