inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Những điều mã hóa nhân bản không cho bạn biết (Bảo mật, DDD, vi dịch vụ) Phần 2

Thực hành đối tượng giá trị (tên thành viên, thông tin liên hệ từ chuỗi đến đối tượng giá trị)

phone.create함수 파라메터 관련

Đã giải quyết

287

uuuuuup

38 câu hỏi đã được viết

1

안녕하세요.

파라메터를 phone: string으로 하면 바로 다음줄의 비교처리를 안해도 될 것 같은데 혹시나 외부모듈등을 통해 any값이 넘어 와서 이렇게 처리하시는 건가요?
(만약 외부모듈에서 그런값이 넘어올 경우라면 타입을 체크한 후 값을 쓰면 될것같긴 한데요.)

확인 부탁드립니다.

감사합니다.

node.js ddd

Câu trả lời 1

0

aftercamp

안녕하세요

네 말씀하신 대로 phone?: string이 아니라 phone:string 으로 하면 비교할 필요가 없긴 합니다.

이 Value Object 를 여러 프로젝트에서 공유하는 모듈로 만들었을 때 언급하신 대로 다른 개발자가 타입을 무시하고 as any로 parameter 넘기는 문제를 막을 수 있다는 점에서 효용이 있을 것 같네요.

그런데 사실 제가 강의 촬영할 땐 이런 시나리오까지 신경써서 코드를 작성한 것은 아니고 undefined 값이 넘어올 수도 있으니 이런 예외처리도 필요하다 를 알리기 위한 것이었습니다 🙃

서비스에서와 컨트롤러의 @Vaild 적용 차이에 대해서

0

6

1

EmailSender 관련 문의

0

53

1

유비쿼터스 언어와 class name

0

43

1

조회 메서드 네이밍 질문

0

62

1

감정일기장 다이어리 필터 적용할때 컨텍스트를 Home에서 가져오는 특별한 이유가 궁금합니다.

0

57

2

22강 [토큰 저장] 질문

0

57

1

13강 [로그인 단일 토큰] 에서 프로젝트 실행 시 에러

0

52

1

핵사고날 아키텍처 기반으로 멀티 모듈 설계 시 질문드립니다..

0

73

2

강의 기다리고 있습니다!

0

53

0

내부 객체 직접 접근에 관하여.

0

103

2

9월 8일 세션 진행한 거는 없었을까요

0

78

1

미션1 진행방법 관련

1

81

1

스웨거 접속이 안되는데 확인 부탁드립니다.

0

64

1

디비를 조작하는데 사용하는 명령어가 ORM인가요?

0

62

2

로그인 기능 구현 (Application Layer 실습) 에서의 질문

1

202

2

바로 실무에 적용할 수 있는 내용일까요?

1

411

1

몇가지 질문

2

438

3

다음 강의는 언제 나오나요?

1

396

1

brand와 product

1

293

1

Bounded Context 와 Aggregate 질문있습니다

1

458

1

성능상의 불이익

1

346

1

소스코드

0

453

2

review write관련

1

313

1

value object 관련

1

342

1