묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Practical Testing: 실용적인 테스트 가이드
테스트하기 어려운 영역을 분리하는 과정
학습 관련 질문을 남겨주세요. 어떤 부분이 고민인지, 무엇이 문제인지 상세히 작성하면 더 좋아요!먼저 유사한 질문이 있었는지 검색해 보세요.서로 예의를 지키며 존중하는 문화를 만들어가요. 안녕하세요 박우빈님, 강의 잘 듣고 있습니다다름이 아니라 '테스트하기 어려운 영역을 분리하기' 세션 중 아래 코드와 같이 createOrder() 메서드를 오버로딩하여 테스트가 어려운 영역을 분리하여 테스트를 진행해주셨습니다.여기서 실제로도 어려운 영역을 분리하여 테스트 하기 위해 실제 비즈니스 로직에 테스트를 위한 메서드를 오버로딩하여 테스트 하는지가 궁금증이 생겼습니다.실무에선 해당 Test 클래스 내에서 메서드를 오버로딩 하여 사용하는 방식인가 싶은 생각도 들었습니다.실무에선 어떤 식으로 오버로딩하여 사용하나요?public Order createOrder() { LocalDateTime currentDateTime = LocalDateTime.now(); LocalTime currentTime = currentDateTime.toLocalTime(); if(currentTime.isBefore(SHOP_OPEN_TIME) || currentTime.isAfter(SHOP_CLOSE_TIME)){ throw new IllegalArgumentException("주문 시간이 아닙니다. 관리자에 문의하세요"); } return new Order(currentDateTime, beverages); } public Order createOrder(LocalDateTime currentDateTime) { LocalTime currentTime = currentDateTime.toLocalTime(); if(currentTime.isBefore(SHOP_OPEN_TIME) || currentTime.isAfter(SHOP_CLOSE_TIME)){ throw new IllegalArgumentException("주문 시간이 아닙니다. 관리자에 문의하세요"); } return new Order(currentDateTime, beverages); }
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
Java 언어 기출문제의 변형 질문
안녕하세요,21:43초에서ADD 5~~ ADD 0 까지 출력하는데이 출력이 어떻게되는가요?Class Sum에서 재귀함수까지 알겠습니다.다만 print가 어디서 출력이 되는지 모르겠습니다
-
해결됨Golang을 통한 백엔드 개발 및 환경 구축하기
UserResponse struct 질문
go 언어 사용이 익숙치 않아 질문드립니다. ㅜㅜAPIResponse 와 User 모두 json 태그가 붙은 구조체로 보이는데, 어떤 기준? 방식으로 포인터 구조체, 일반 구조체를 사용하시는지 알 수 있을까요? 해당 영상내 ApiResponse만 포인터 구조체를 사용하신 이유를 알 수 있을까요?
-
해결됨스프링 핵심 원리 - 기본편
역할과 구현에 대해
회원 서비스의 역할이 회원 가입과 회원 조회라는 것은 알겠는데회원 가입과 회원 조회 그 자체가 구현이 되는 것인 가요?실무에서 글로만 요구 사항을 전달 받았을 때무엇을 역할로 지정하고 무엇을 구현으로 정하는지궁금합니다, 기준이 있다면 기준이 무엇인지 알고 싶습니다
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
이미지 업로드시 403에러가 발생하는데 해결법이 있을까요?
이미지를 업로드할때 에러가 발생합니다Upload is 0% doneUpload is runningPOST 403 (Forbidden)Promise.then(async)이렇게 뜨면서 오류가 발생하는데 해결법이 있을까요?
-
미해결만들면서 배우는 인공지능(강화학습 편)
RLKKit실행안됩니다(급하게해결요청드려요)
Anaconda설치하고 RLKit 아래 입력하면 아래처럼 에러 뜹니다. 급하게 해결 연락 부탁드립니다 tjnettt@gmail.com 010-9128-6990 (base) c:\RLkit>python index.pyTraceback (most recent call last): File "c:\RLkit\index.py", line 1, in <module> from flask import render_template, request, jsonify File "C:\Users\tjnet\anaconda3\Lib\site-packages\flask\__init__.py", line 19, in <module> from jinja2 import Markup, escapeImportError: cannot import name 'Markup' from 'jinja2' (C:\Users\tjnet\anaconda3\Lib\site-packages\jinja2\__init__.py)
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
강의 문의
안녕하세요 강사님! 리액트, 타입스크립트 강의 너무 잘 듣고 있습니다. 8월 중에 nextjs 도 나온다니 기대됩니다!혹시 리액트 심화버전도 추후 진행하실 예정이 있나요? Redux 등등.. 강사님버전으로 배우면 이해하기 좋을 것 같아서요 🙂
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
테이블 member 해결 불가 오류
JdbcTemplateMemberRepository 클래스에서 해당 오류가 발생하는데 테스트 실행에는 영향을 주지 않습니다 이 오류는 왜 발생하는 건가요? 그리고 어떻게 해결하는지 알려주시면 감사하겠습니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
ReaderWriterLock 구현연습 강의 질문입니다.
강의 23:26초 화면동일 쓰레드가 락을 획득했는지 여부 확인하는 코드에서int lockThreadId = (_flag & Write_mask ) >> 16;if (Thread.CurrentThread.ManagedThreadID == lockThreadId)이 부분이 있는데 쓰레드 아이디는 항상 15비트 이하의 정보로 제한이 되어있는건가요? 15비트 정보를 초과한 숫자가 들어오면 문제가 될듯 보이는데 코드 실행해보면 정상작동되네요.
-
미해결Verilog FPGA Program 5 (LVDS/Serdes, HIL-A35T)
예제코드를 찾고 있는데 어디에서 받을수 있는지 문의드립니다.
예제코드를 찾고 있는데 어디에서 받을수 있는지 문의드립니다.
-
미해결게임 엔진을 지탱하는 게임 수학
연산 순서는 오른쪽에서 왼쪽??
164쪽 5.2.3절 바로 전 문장인벡터에 선형 변환을 적용하기 위한 연산 순서는 오른쪽에서 왼쪽 방향으로 이뤄진다.이 부분을 잘 모르겠어서 질문합니다.연산 순서가 왜(어떻게?) 오른쪽에서 왼쪽인가요?ㅠㅠ
-
해결됨구글 애드센스 수익형 워드프레스 블로그 만들기
선생님 저좀 도와주세요
선생님 워드프레스 처음인데요 애드센스 신청할려고하면 오류떠요 코드 스니펫 ads 하면 오류떠요 유튜브 따라해도 계속 오류나요 도와주세요
-
해결됨
springboot 프로젝트 db 연결 순서
안녕하세요. 이번에 프로젝트를 시작하려고하는 백엔드 공부하고있는 학생입니다.웹 서비스를 만드려고하는데 DB 설정은 언제해야하나요 ..?? AWS RDS를 이용하려고하는데요domain, service, controller 등의 코드를 다 구현하고 연결하는 건가요?현재 프로젝트 환경 설정 중인데, yml파일에 어떤걸 작성해야될지.. 보통 local mysql 로 연결한 후에 코드 작성 다하고 나중에 aws를 이용하나요?아니면 db설정 안해놓고 코드 작성 다하고 나중에 aws를 이용하나요?아니면 aws 를 초기에 설정 후 db연결한뒤 코드작성하나요 하나요?? 해커톤만 해보고 그 당시에도 유경험자분이 서버 관련해서 다 해주셔서 직접해보려하니 어려움이있네요 ㅜㅜ감사합니다 :)
-
해결됨인터랙티브 웹 개발 제대로 시작하기
전진! 3D 스크롤 21 강의 질문
전진! 3D 스크롤 21 강의에서,스크롤을 내리거나 올릴 때 css를 적용하는 과정에서 css 코드가 잘 이해가 가지 않아서 질문 드립니다..character[data-direction='forward'] { transform: rotateY(180deg); } .character[data-direction='backward'] { transform: rotateY(0deg); } .character[data-direction='left'] { transform: rotateY(-90deg); } .character[data-direction='right'] { transform: rotateY(90deg); }css 선택자에서 [ ]는 속성을 의미하는 걸로 알고있는데,그렇다면 위의 코드는 클래스 이름이 character인 클래스이고, chracter 클래스 중에서 data-direction = 'forword'라는 속성을 가지는 것을 가리킨다고 해석하면 될까요?클래스 자체도 하나의 속성인데 그 안의 또 다른 속성?이 들어간걸로 이해가 되서 질문드립니다ㅠㅠ
-
해결됨입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기
[실습] 데이터베이스 초기화 에서 H2database포트가 8082 로 되어있는 문제
http://localhost:8082/login.jsp?jsessionid=c94509f47478b3f70298eba5b41775ac
-
해결됨[인프런 X 볼드UX] 디자이너 성장 가이드와 피그마 활용 꿀팁 모음
프리젠테이션에서 사용된 애니메이션 영상은 어떤 프로그램으로 만드셨나요
안녕하세요 ^^ 이런거 물어봐도 되는지 .. 모르겠습니다.우연히 강의를 접하게 되었는데 [섹션 1. 성장을 위한 노트] 프리젠테이션에서 사용된 애니메이션이 스무스하게 움직여서요. 궁금해서 물어봅니다 혹시 어떤 프로그램으로 만드셨는지 물어봐도 될까요?
-
미해결김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
ChangeVarEx 어디서 복사해서 오신건가요
ChangeVarEx 이거를 어디서 갖고 오신건가요? 너무 빨라서 안보임...스캐너 ex에도 없는뎅..
-
미해결견고한 결제 시스템 구축
코틀린 선택 이유
실습 코드가 코틀린으로 작성해주셨는데 자바가 아닌 코틀린을 선택하신 특별한 이유가 있으신지 궁금합니다!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
validateDuplicateMember 메서드 유니크 제약조건 질문입니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]validateDuplicateMember 메서드에서 유니크 제약조건을 추가해준다고 설명을 해주셨습니다. Member 클래스에 name필드에 @Column(unique = true)를 추가해주는 것으로 유니크 제약조건을 만족시킬 수 있는지 궁금합니다.
-
해결됨2곳중 1곳은 무조건 합격하는 개발자 이력서 작성법
안녕하세요 소라님! 강의 수강 중 질문드리고 싶은게 있습니다!
안녕하세요 소라님! 강의를 참고하여 경력직 이력서를 작성하던 중 질문드리고 싶은게 있어 글남깁니다!전 직장에서 2개의 프로젝트를 진행하였는데, 이런 경우 WORK 부분에서 프로젝트 별로 나눠서 적는게 좋을까요?포트폴리오의 퀄리티는 어느정도 되는것이 좋을까요? 재직중 진행했던 토이 프로젝트가 있는데, 미완성인 상태입니다..ㅠ 팀 플젝이었다 보니 다시 손을 대는게 쉽지가 않네요 이런 경우 개인 프로젝트로 지금 다시 만들어보는게 좋을까요?