소개
저는 자바, 스프링 기반의 백엔드 개발이 주무기인 3년차 개발자입니다. 신규 서비스의 요구사항을 분석해서 데이터베이스 테이블을 직접 설계하고, 백엔드 애플리케이션을 처음부터 구성하고 배포한 경험이 있습니다. 프로젝트를 진행할 때마다 만났던 다양한 문제들을 자바, 스프링을 학습하며 얻은 지식으로 해결한 경험이 많습니다. 그리고 필요하다면 다른 기술들을 학습하는 것도 마다하지 않습니다.
좋은 서비스를 만들기 위해서는 개발자의 역량이 기초가 된다고 생각합니다. 그래서 좋은 코드에 대하여 끊임없이 학습하고, 고민합니다. 저는 학습한 것을 다른 사람과 공유하는 일에 보람을 느낍니다. 제가 학습한 내용을 동료 개발자들과 공유하는 노력을 통해, 동료들도 함께 성장하는 개발 문화를 만들고자 노력합니다. 이러한 노력을 지속하다 보니 동료 개발자들이 제가 공유한 코드를 사용하다가, 회사 프로젝트의 코딩 컨벤션으로 제 코딩 스타일을 채택해 사용하기도 했습니다.
게시글
질문&답변
2024.04.25
CompareTo 메서드
안녕하세요. ghuhan18님, 공식 서포터즈 y2gcoder입니다. String 클래스는 comparable 을 우리가 implements 하지 않아도 자동으로 상속을 받고 있는건가요? => 네 맞습니다! 직접 String 클래스로 가보시면 확인하실 수 있습니다:) (사진) 다른 클래스들은 우리가 compareTo 메서드를 override 해야하지만 String 클래스는 기본적으로 override 되어 있어서 특별히 override 해야하지 않는 이상 이미 내장되어 있는 compareTo 메서드를 쓰면 되나요 ? => 네 맞습니다. 특별한 기능이 필요하지 않은 이상 그대로 사용하시는 것을 권해드립니다 ! a.compareTo(b) == 0 일때 .equals(0) 이 아니라 == 을 사용하는 이유는 무엇인가요 ? => compareTo의 반환타입이 int 이고 기본형이기 때문에 == 을 사용해서 비교할 수 있기 때문입니다. equals()를 사용하면 compareTo의 반환값을 Integer 타입으로 오토 박싱을 해주게 되는데, 굳이 그럴 필요가 없습니다. 감사합니다.
- 0
- 1
- 26
질문&답변
2024.04.24
브라우저에서 url로 접근할때
안녕하세요. jaehun306님, 공식 서포터즈 y2gcoder입니다. 말씀하신 것처럼 보통 브라우저에 url을 입력하는 방식은 GET 요청으로 보셔도 됩니다! 다음 링크(클릭) 과 같은 방법을 이용하면 브라우저에서 POST 방식 요청도 보낼 수 있는 것으로 보입니다! 감사합니다.
- 0
- 1
- 20
질문&답변
2024.04.24
Gradle과 Intellij IDEA의 실행 결과 차이가 발생합니다.
안녕하세요. lgh8079님, 공식 서포터즈 y2gcoder입니다. 스프링 부트 3.2부터 변경된 매개변수 인식과 관련된 문제로 보입니다! 다음 링크(클릭) 를 참고하시면 이해가 가능하실 거라 생각합니다! 감사합니다.
- 0
- 2
- 26
질문&답변
2024.04.24
메서드 추출 질문
안녕하세요. deoksam님, 공식 서포터즈 y2gcoder입니다. on2()와 같이 메서드를 만들면 하나의 MusicPlayerData 객체를 조작하는 것이 아니라 매번 다른 MusicPlayerData를 조작하게 됩니다. 처음 생성한 객체를 넘겨주어 같은 플레이어를 켜고, 볼륨을 증가 하고, 볼륨을 감소하고, 끄고 하는 행위를 하는 것이 아니라 메서드 안에서 매번 새로운 객체를 만들기 때문에 새로운 음악 플레이어를 키고, 새로운 음악 플레이어의 볼륨을 증가하고, 새로운 음악 플레이어의 볼륨을 감소하고, 새로운 음악 플레이어를 끄게 됩니다! 감사합니다.
- 0
- 2
- 26
질문&답변
2024.04.24
"HttpServletRequest - 기본 사용법" 강의 내용 중 질문
안녕하세요. hong19kings님, 공식 서포터즈 ~입니다. 예상하신 것이 맞습니다. 클라이언트(웹 브라우저, Postman 등)에서 요청에 쿠키를 같이 담아 보내주어야 서버에서 받을 수 있습니다. 웹브라우저는 해당 서버로 보낼 수 있는 쿠키가 있기 때문에 넣어 보내줬고, Postman은 기본적으로 갖고 있는 쿠키가 없기 때문에 쿠키 쪽이 빈 것을 볼 수 있습니다! 강의에서 영한님이 테스트하실 때도 쿠키가 비어있는 점 참고해주십쇼! 추가로 쿠키에 대해서는 영한님의 모든 개발자를 위한 HTTP 웹 기본 지식 강의를 학습하시길 권해드립니다 (사진) 감사합니다.
- 0
- 1
- 24