소개
안녕하세요 😊
제가 아는 내용을 이해하기 쉽고, 재미있게 설명드려 여러분들이 성장하실 때 행복함을 느끼는 개발자 최태현입니다.
(현) 와드 소프트웨어 엔지니어
(전) 스타트업 소프트웨어 엔지니어
(전) 우아한형제들 소프트웨어 엔지니어
(교육활동) Next Step 리뷰어 다수 참여, 공기관 & 스타트업 경진대회 강사 및 멘토, 스파르타 코딩클럽 멘토
한국과학기술원 (KAIST) 졸업
강의
전체6수강평
- 도움되는 강의입니다
goodbyeyo2
2024.10.09
0
게시글
질문&답변
2024.10.09
'추가 - 코프링과 플러그인' 강의 7:46 allopen 관련 질문
안녕하세요! 🙂 좋은 질문 남겨주셔서 감사합니다. 하나씩 답변드려보면, allopen 을 명시적으로 사용한 영상은 없지만 14강에 수업 노트에 관련 자료를 추가해 두었습니다. (확인 결과 2022년 8월 19일에 추가했었네요!!) (사진) 요즘(?)은 인프런 기능이 업데이트 되어 수업 노트가 있다면, 아래 이미지와 같이 스크롤을 할 수 있도록 알려주곤 하는데 옛날에는 이런 기능이 없었던 걸로 기억해, 예전에 강의를 들으셨다면 지나치셨을 수도 있습니다. 🥲 (사진) 추가로 제 기억에 요즘 쓰는 스프링 부트 3 버전대에서는 allopen 플러그인이 jpa 플러그인에 자체에 포함되어 있어 별도로 의존성을 기입해 주지 않아도 되더라고요! 🙂 두 번째 질문에 대해 말씀드리면 넵넵 맞습니다! 강의에서 allopen 설정이 추가로 필요한 기능을 사용하지 않았다 보니 문제 없이 동작한 것으로 보입니다. 답변이 도움이 되었으면 좋겠습니다. 감사합니다! 🙇
- 2
- 1
- 26
질문&답변
2024.10.07
리턴타입 사용시 any를 사용해도 괜찮은가요?
안녕하세요! devdev님! 🙂 좋은 질문 감사드립니다. 결론부터 말씀드리면 문법적으로 문제가 없지만 좋은 코드와는 거리가 멀다고 생각 합니다. 예를 들어 Any 를 반환하는 어떤 함수를 하나 만든다고 생각해 보겠습니다. fun doSomething(vararg params: Any): Any { // 꽤 긴 함수라면...? } 만약 이 함수가 50줄, 100줄, 1000줄이 넘는다면 도대체 어떤 값이 반환되는지 파악하기가 무척 어려울거에요! 심지어 이런 Any 를 반환하는 함수를 여러개 조합하고 있는 코드가 있다면, 잘 작성된 코드에 비해 코드를 추적하고 파악하는 시간이 최소 10배 이상 들어가게 됩니다. 결국 SW 공학적인 관점에서 볼 때 유지보수 cost가 높은 좋지 않은 함수라 할 수 있죠. 따라서 Controller에서도 역시 ResponseEntity 를 반환하실 때에는 명확한 리턴 타입을 적어주시는 것을 적극 권장 드립니다. ☺ 관련해서 질문이 있으시면 편하게 대댓글 달아 주세요. 감사합니다. 🙇
- 1
- 1
- 15
질문&답변
2024.10.06
스프링부트로 실제 쇼핑몰을 제작해보고싶은데요..
안녕하세요 p.cdoomco님~ 🙂 좋은 제안 주셔서 감사합니다. 다만, 결제 기능 같은 경우는 시간 부담도 상당히 있고, 본 강의 컨셉에도 맞지 않는 부분이 있어 이 강의에 추가하기 어려울 것 같습니다. 🥲 쪽지 기능은 어떤 기능을 의미하는지 잘 모르겠지만.. 본 강의에서 다룬 CRUD 정도로 추분히 구현 가능하실거라고 생각합니다. 🙂 말씀해주신것처럼 파이썬 강의, 자바 스크립트 백엔드 강의에 비슷한 기능들이 더러 있다면 결국 언어만 다를 뿐 원리는 모두 동일하기 때문에 해당 강의들을 참고하시면서 java + spring으로 구현해보시는 것도 방법일 것 같습니다. 감사합니다. 🙏
- 0
- 2
- 28
질문&답변
2024.10.01
homebrew로 mysql 설치시 오류
안녕하세요, mathk님. 🙂 질문 주셔서 감사합니다. 원래 설치가 가장 어려운 법인데요! 🥲 brew install mysql 이라는 명령어를 사용한게 맞으시죠?! 위 명령어가 잘 동작하지 않는다면 brew uninstall mysql 을 통해 기존 mysql 을 제거후 다시 설치하거나 brew reinstall mysql 을 이용해 재설치 시도 해보는 것도 좋을 것 같습니다. (brew 관련 명령어는 아래 링크와 같은 곳에서 찾아보실 수 있습니다) https://velog.io/@taelee/brew-%EA%B0%84%EB%8B%A8-%EB%AA%85%EB%A0%B9%EC%96%B4 또 MySQL 설치 과정으로 아래 링크를 참고해 보시는 것도 좋습니다. https://programmerjoon.tistory.com/23 꼭 해결되셨으면 좋겠습니다. 감사합니다 🙏
- 0
- 2
- 36
질문&답변
2024.10.01
-
안녕하세요! 🙂 언제든 다시 질문 올려주세요~ 감사합니다. 🙏
- 0
- 2
- 43