묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨오브젝트 - 설계 원칙편
실례지만 여기에 후기 올립니다.
영호님 강의 잘 들었습니다.객체지향적인 설계에 대한 근원이되는 내용에 관심이 많아영호님의 서적과 강좌를 자주 보게 되네요 본론시중에 나와 있는 서적과 강좌가 정말 잘 되어 있는 만큼사람들이 많이 사용하는 스프링 프레임워크에 적용한 예제도 가끔 있으면 어떨까 합니다.생각보다 이 부분이 제 주변인들의 가려운 부분이었어요예를 들면스프링을 사용하는 가정하에 비즈니스 계층에 적용해야하는데,다형성이 필요한 서비스의 경우 "인터페이스 - 구현체" 로 구축시구현체들을 Spring Bean으로 사용할 경우, 컴파일 시 구체적인 구현체가 아니라 에러가 나는데이럴때는 구현체를 매핑해주는 팩토리를 생성해서 사용해야된다와 같은 다소 객체지향과는 동떨어지지만 소소한 설명이 언급되어도 좋을 것 같습니다.아마 강좌나 서적을 보는 많은 사람들이 비슷한 생각일 것 같습니다."이 부분을 만약에 업무에 적용시킨다면 어떻게 해야 할까나?" 대부분 이런 생각이지 않을까 해서 드린 말씀입니다.항상 고품질의 강좌와 서적을 위해 애써주시는 영호님께 다시 한 번 감사드립니다.
-
미해결AI 시대, 이제 현업이 개발한다! Cursor와 ChatGPT로 시작하는 바이브코딩
행사정보조회 api
강의 잘 듣도 있습니다. 문의드릴내용은 PRD문서 의 API 문서 오퍼레이션명세 [행사정보조회] 의 경우, 한국관광공사 매뉴얼을 복붙하셨다고 했는데, 저는 아래처럼 되지 선생님처럼 안되거든요.오퍼레이션 번호 6 오퍼레이션 유형 조회 (목록) 오퍼레이션명(국문) 행사정보조회 오퍼레이션 설명 행사/공연/축제 정보를 날짜로 조회하는 기능입니다. 콘텐츠 타입이 “행사/공연/축제”인 경우만 유효합니다. 선생님이 아래와 같이 하신 방법은 어떻게 가능한가요? 만드신 건가요? 아니면 뭔가 툴이 있을까여~| 오퍼레이션 번호 | | 6 | 오퍼레이션 유형 | 조회 (목록) | | --- | --- | --- | --- | --- | | 오퍼레이션명(국문) | | 행사정보조회 | | | | 오퍼레이션 설명 | | 행사/공연/축제정보를날짜로조회하는기능입니다.
-
미해결토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1
테스트 준비 과정에서 서비스 메서드 호출
@Test void find() { Member member = memberRegister.register(MemberFixture.createMemberRegisterRequest()); entityManager.flush(); entityManager.clear(); Member found = memberFinder.find(member.getId()); assertThat(member.getId()).isEqualTo(found.getId()); }현재 코드에서 위와 같이 테스트에서 회원 저장을 위해 memberRegister.register를 호출하고 있습니다.그런데 memberRegister.register에는 단순히 회원을 저장하는 것 외에도 이메일 전송 같은 부가적인 로직이 포함되어 있습니다. 이러한 부가적인 로직때문에 테스트 속도가 느려진다던가, 테스트가 실패하는 원인이 될 수 있다고 생각이 들었습니다.이처럼 테스트 준비에 필요하지 않은 부가 로직까지 수행되는 상황에서, memberRegister.register를 테스트 준비 용도로 사용하는 것이 적절한지 토비님의 생각이 궁금합니다.
-
미해결토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1
도메인 모델에서의 검증과 애플리케이션 레벨 검증의 경계
도메인 모델에서의 검증과 애플리케이션 레벨 검증의 경계에 대해 질문드립니다.현재 도메인 모델에서는 이메일 형식이 올바른지, 닉네임이나 비밀번호가 null이 아닌지 같은 최소한의 조건만 검증하고 있습니다. 반면, 비밀번호가 8자 이상인지, 닉네임이 5자 이상인지 같은 검증은 애플리케이션 레이어에서 처리하고 있습니다. 그런데 닉네임이 5자 이상이어야 한다 같은 규칙도 도메인 규칙으로 볼 수 있지 않을까 라고 생각이 들어 해당 검증 역시 도메인 모델에서 처리하는게 맞지 않나 라는 생각이 드는데,도메인 모델에서의 검증과 애플리케이션 레벨 검증의 경계는 어디까지 두는 게 좋은지 토비님 의견이 궁금합니다.말씀하신것을 토대로 예측해 봤을때 형식이나 정책적 요구사항(변경 가능성이 있는 규칙)은 애플리케이션 레이어에서, 도메인의 본질적 불변 조건은 도메인에서 검증하는 걸까요?
-
해결됨Flutter 앱 개발 기초
cmd에 flutter doctor 입력하면 바로 튕겨버립니다...
제가 flutter를 한 번 깔고 flutter doctor랑 그 이후 과정까지 다 세팅했는데 vscode에서 잘 안되어서 아예 다 삭제해버리고 다시 flutter 압축 파일을 깔았습니다. 그런데 같은 과정을 반복하려고 하니 cmd에 flutter doctor를 입력하니 바로 튕겨버리더라고요. 인터넷 검색해보니까 뭐 sdk가 손상되어서 그렇다고 하는데 혹시 이거 어떻게 해결해야 하나요ㅠㅠ
-
해결됨코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
일레븐렙스 노드
강의에선 사용하지 않으셨는데 일레븐렙스 노드가 있던데 이걸 사용안하신 이유가 있으실까요?? 혹시 해당 기간에는 없었다가 최근에 생긴것이려나요?https request로 curl을 안넣어도 이제 api만 입력하면 연결이 되도록 설정이 되어있는데 넣으면 Unauthorized 이런 오류가 뜨더라구요! 혹시 무료버전이라 그런걸까욤?
-
미해결처음하는 딥러닝과 파이토치(Pytorch) 부트캠프 (쉽게! 기본부터 챗GPT 핵심 트랜스포머까지) [데이터분석/과학 Part3]
강의교안이 안 옵니다
- 강의 영상에 대한 질문이 있으시면, 상세히 문의를 작성해주시면, 주말/휴일 제외, 2~3일 내에 답변드립니다 (이외의 문의는 평생 강의이므로 양해를 부탁드립니다.)- 강의 답변이 도움이 안되셨다면, dream@fun-coding.org 로 메일 주시면 재검토하겠습니다. - 괜찮으시면 질문전에 챗GPT 와 구글 검색을 꼭 활용해보세요~- 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요. 강의 교안을 이메일로 3가지를 지켜서 보내면 오전 중에 보내주신다는 영상이 있는데, 제가 토요일에 보내고 월요일에 안 보내주셔서 리마인더 메일도 드렸는데 읽으시고 어째서 아무 반응이 없으신거죠? 강의 교안을 구글 드라이브로 넣어주시는지, 이메일로 pdf 형식으로 오는지, 그 어떠한 답변도 못 받고 계속 기다리기만 해야하나요?처음 결제해보는데 너무 답답하고 짜증이 납니다. 이런 건 어디에다 문의해야하는겁니까?
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
코드 수평 가이드라인 설정방법을 여쭤보고 싶습니다.
안녕하세요. 다름이 아닌, 지금의 저는 수직 가이드라인만 나타나는 상태라 위젯간의 부모-자식 관계를 한 눈에 보기 어려운 상태입니다. 코딩을 진행할 때 강사님의 개발환경과 같이 코드 좌측 수평 가이드라인을 나타내는 방법을 알고 싶습니다. (어느 위젯의 자식으로 어떤 위젯 등이 있는 지 횡축으로 표시해주는 기능입니다.)감사합니다.
-
해결됨실리콘밸리 엔지니어와 함께하는 AWS 네트워크
core 와 네트워크 수업 차이점
제가 듣고 있는게 AWS core 인줄알았더니 network더라고요 ,,하하 질문이있는데 두개의 강의는 좀많이 겹쳐 보이는데 차이점이 먼가요?
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
섹션별 퀴즈 풀이 리셋 가능 여부 문의
안녕하세요, 복습하고자 이미 작성된 섹션별 퀴즈를 지우고 새로 다시 풀고 싶은데 가능한 기능이 있을까요?
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
키페어 생성 시기
EC2를 생성 완료 한 후에 해당 EC2에 키페어를 만들어서 적용하는게 가능한가요? 아니면 EC2 생성할때 키페어를 추가하는것만 가능한건가요?
-
미해결[AUTOSAR] 신입사원에게 들려주는 AUTOSAR기초 개념 완성
AUTOSAR compliance
안녕하세요,먼저 강의 잘 들었습니다. AUTOSAR에 대한 기초 개념을 잘 정리 할 수 있었던 시간이었습니다.ASW 개발 시 AUTOSAR 도구를 이용하여 component, port 등을 정의하고 그에 따라 Code generation 후, 내부 로직을 채워나가는 방식으로 진행이 된다 하셨는데,어쨌든 코드 레벨에서는, RTE를 통한 데이터 교환이나 Server/Client 함수 호출이 아닌, 직접적인 전역 변수의 접근이나 타 컴포넌트의 함수 직접 호출을 구현 할 수도 있다는 생각이 들었습니다.이에 대해 AUTOSAR 규칙에 맞지 않는 설계 방법이라는 설명을 해 주셨으나, 결과적으로 해당 내용이 빌드가 가능하고 참조 구조가 명백하다면 실행이 가능한 SW가 만들어질 수 있어 보이는데요.이러한 AUTOSAR compliance 하지 않은 구현이 이루어진다면 어떤 일이 발생하나요??혹은, OEM 등에서 관련한 제약을 따로 명시하지 않을 경우, 이러한 구현이 결과적으로 문제가 될 가능성은 없을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
23년 2회 3회 JAVA 문제 18분26초
compute(num-1) + compute(num-3)여기서 출력값이7-1=C(6) // 7-3=C(4)6-1=C(5) // 4-1=C(3) 여기까진 알겠는데풀이과정에 C(5) C(3) C(3) C(1)이 파랑색 숫자는 어떻게 계산돼서 나온거죠?
-
미해결실전! GitHub Actions으로 CI/CD 시작하기
visual studio code 터미널에서 github-actions 경로 설정 어떻게 하는 건가요?
따로 파일을 만들어서 하셨나요? 아님 github에서 fork 한 다음에 경로 설정하셨나요? 1:25초 부분에서 경로 설정을 어떻게 하는지 몰라서 질문드리고자 합니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
23년 2회 C언어 킬러문제 33분47초 질문
is what MAX_SIZE가 10인데 idx 0~7까지 적은 이유가 무엇인가요? 0~9까지 적어야 하는 거 아닌가요?
-
미해결실습으로 배우는 핵심 네트워크 기술
강의 관련
안녕하세요. 계영수 강사님!강의 정말 유익하게 잘 듣고있습니다.인프런 강의하시기 이전에 STZ에서 강의를 하신 걸로 알고 있는데, 현재는 운영하시지 않는 것 같습니다.네트워크 관련해서 강사님 철학이 저의 공부방향과 맞는 것 같아 강사님의 강의를 더 많이 수강하고 싶습니다.혹시 인프런에 강의를 추가하실 계획이 있으신지? 아니면 다른 사이트에서 강의 중이신지 궁금하고, 해당 사이트를 알려주시면 감사하겠습니다!
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
23년 2회 C언어 연산자 18분30초 질문
switch 문인데for문 안에 초기식 조건식 증감식이 있는데for (int i = 0 ~~) {sum + =n[i]; <-----요기를 건너띄고 바로 switch 로 가서 계산하는이유가 무엇인지 궁금합니다.
-
미해결ChatGPT로 원어민스러운 영어공부하는 방법 | 주요 중요 명령어 모음 pdf 제공
학습 관련 자료 요청
학습 관련 자료가 있을까요?
-
해결됨QGIS 입문자 올인원 스타터팩 (이론/실습형)
earthexplorer 에서 위치 무브
earthexplorer 에서 위치 무브를하면 아시아쪽으로 안가고 재자리로 돌아감. 어떻게하나요?
-
해결됨실리콘밸리 엔지니어와 함께하는 Docker
apache spark -> airflow
안녕하세요. 질문할 곳이 없어서 여기다 남깁니다!도커 수업을 듣고 데이터엔지니어 코스로 강의를 결제해서 수강할려고 하는데,제 컴퓨터가 윈도우인데 스파크와 airflow 강의를 들을때 문제가 없을까요?