inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실전 프로젝트로 배우는 타입스크립트

API 함수 타입 구체화

간단한 enum 파스칼 케이스 관련 질문입니다.

해결된 질문

272

Truestar

작성한 질문수 68

1

안녕하세요.
분할정복의 정수를 보여 주시는 좋은강의 감사드립니다.

저는 대문자 , 언더바 로만 이루어진 enum 프로퍼티 네이밍을 하다보니
파스칼 케이스가 다소 어색하지만,
이것이 관례 라면, 공통적인 부분이라 따르려는 입장입니다.

생각해봤을때, enum 이 JS 로 컴파일 된 상태( object )로만 보면,
파스칼 스타일을 쓰는것도 일리가 있어 보이지만,
각종 타입들과 같이 구분이 안되는 부분이 있을 수 있어서
CovidStatus.CONFIRMED  과 같이
enum 프로퍼티 만큼은 대문자를 선호하고 있습니다만,

제가 놓친것이 있다면 한번 짚어주시길 부탁드립니다.
읽어주셔서 감사합니다.

typescript es6

답변 1

1

캡틴판교

안녕하세요 Truestar님, 분할 정복을 좋아하시는거 같네요. 남겨주신 수강평 잘 봤습니다 ㅋㅋ

코딩 컨벤션에 대해서 좋은 질문 주셨네요. 코딩 컨벤션은 정하기 나름이라 딱히 정답은 없는 것 같습니다. 편하신대로 일관성 있게만 작성하시면 될 것 같아요. 제가 강의에서 사용한 코딩 컨벤션은 타입스크립트의 공식 문서의 코드들을 참고했습니다.

-

0

137

1

[오류문의] import 에러

0

271

1

api가 중단된 건에 대하여..

1

379

2

프로젝트 완성본 github에 어디있나요?

1

348

2

https://api.covid19api.com/summary에 있는 원격 리소스를 차단

3

783

2

d.ts 컴파일 시 에러 질문 드립니다.

1

619

2

chartjs 타입시.. 직접 declare module chart.js로 하게 되면 내부의 구조를 모를 것 같은데요

1

594

2

COVID19 API 미작동(404) 질문

1

826

2

innerText부분 오류 문의.

1

681

2

Total Recovered가 화면에 0으로 나옵니다.

1

403

1

강의 내용 질문입니다.

2

443

1

요즘 바벨 사용 여부가 궁금합니다.

1

499

1

프로젝트 내 특정 파일만 Typing

1

571

1

소스질문

1

603

1

추후 강의에 관한 질문

2

402

1

rootdir, include 차이가 궁금합니다

1

675

1

Uncaught ReferenceError: exports is not defined 에러 해결

1

1832

1

function $(selector) 관련 질문 드립니다.

1

310

1

Uncaught ReferenceError: exports is not defined

1

469

1

웹팩 에러 문의

1

849

2

innerHTML optional 체이닝

2

1922

1

화살표 함수 문법 소개 글 링크가 잘못되어 있습니다.

1

234

1

실전 적용 관련 질문 입니다.

1

301

1

모듈 알리아스(as) 질문 드립니다.

1

377

1