database1 isPublic vs isPrivate boolean 필드 네이밍 이번 글에서는 파일 공유 시스템을 개발하는 과정에서 발생한 boolean 필드 네이밍에 대한 문제를 고민한 과정을 다룹니다.해당 사례는 NestJS 기반 백엔드 개발중 발생한 과정을 포함합니다.NestJS v9.0TypeORM v0.3isPrivate과 isPublic파일 공유 시스템을 개발하던 중, 파일의 공개/비공개 여부를 나타내는 boolean 필드를 고민하며,다음과 같은 두 가지 선택지가 있었습니다.isPrivate: booleanisPublic: booleanisPrivate으로 작성한 코드처음에는 다음과 같이 필드명을 isPrivate으로 Entity를 작성했습니다. // file.entity.ts 일부@Entity()export class File { @PrimaryGeneratedColu.. 2024. 10. 27. 이전 1 다음