# Enum

코틀린 sealed Class
enum class는 형 변환이 기존보다 제약적으로 되어 개발자의 실수로 발생할 버그를 방지하고자 하는 점과 기존의 enum이 가지고 있는 스코프 문제를 해결하고자 개발되었습니다. 코드를 작성하다가 열거자 이름들이 중복인 경우가 발생할 수 있습니다. 이럴 경우 컴파일에

swift / enum case 나누기 (오류종류)
\*이 시리즈는 정대리님의 유튜브를 실습한 것을 정리한 내용입니다.혹시 다른 글에서도 표시가 안되어있어도, 항상 정대리님께 감사하는 마음을 담아 공부하겠습니다.(스위프트 프로그래밍 104페이지)import UIKit//학교 - 초, 중, 고enum school {//c

[Java] Exception을 Custom하여 사용해보자
프로젝트를 진행하면서 나타나는 대부분의 예외들은 Java에서 지원해주는 Exception으로 처리할 수 있고 무슨 예외인지 파악할 수 있습니다.상세한 예외 정보를 제공할 수 있습니다.Enum과 함께 사용하여 예외에 대한 응집도를 높일 수 있습니다.@ControllerA
JAVA enum으로 팩토리 만들기.
enum의 멤버변수로 생성자, 클래스 등을 갖고 있도록해, if문 분기 없이 enum만으로 적절한 클래스를 생성할 수 있도록 한다.

C# - 현재 Enum의 상태 체크 하기
생각을 해보면 별게 아니었는데 시간을 많이 잡아 먹었 던 현재 Enum 상태 체크하는 방법을 기록하고 같은 실수를 하지 않도록하자 왜 Enum 상태 체크가 필요했는지 현재 나는 게임 내에서 작동하는 Save & Load 시스템을 제작하고 있다. 유저, AI 들의 위치

2022-05-19(Java_Effective)
시작하게 된 계기 및 다짐 😮이번 코드스테이츠의 백엔드 엔지니어링 개발자 부트캠프에 참여하게 되면서 현직개발자 분들의 빠른 성장을 위한 조언 중 자신만의 블로그를 이용하여 배운 것 들을 정리하는게 많은 도움이 된다 하여 시작하게 되었다.그 날 배웠던 것을 길지 않아도
스프링 프레임워크에서의 Enum 파싱
스프링 프레임워크에서 요청을 DTO로 변환할 때 Enum으로 받는 경우가 왕왕 있습니다.application/x-www-form-urlencodedapplication/json두 경우가 가장 빈번합니다.DTO에서 특정 값을 Enum으로 받는 경우 스프링에서 기본적으로
엔티티의 열거형 칼럼 변환
자바의 열거형 타입은 엔티티의 분류 코드나 상태 값을 저장하기에 적합한 타입입니다.Boolean 이나, Int 타입으로 저장해도 사용상에 문제는 없지만 열거형을 사용하게 되면 사람이 이해하기 쉽습니다.편의상 열거형 타입의 데이터를 데이터베이스에 저장하기 위해서 @Enu
Enum(열거형)
<span style="background-color:봄, 여름, 가을 겨울호랑이, 고양이, 퓨마, 삵체육, 미술, 음악enum을 사용하면 상수들을 저장하게 되는데 변수에 값을 할당할 수도 있고 이를 이용하여 switch문에도 사용할 수 있다.같은 상수명 중복 안
Effective - Enum
JDK 1.5 이전 버전에선 enum을 지원하지 않았다.enum이 등장하기 전에는 여러 상수를 정의해서 사용하기 위해선 public static final을 통해전역변수로 상수를 설정해서 사용했다.'복잡한 값을 👉🏼 단순한 값으로'상수는 변하지 않는다는 특징을 이용

[Dart] 열거형 Enum Type
여러 상수를 선언해야 할 때, 편리하게 선언할 수 있는 방법입니다.상수 열거형이라고 부르며 특정 상황에서 사용되는 것들의 묶음입니다.enum 은 정확히 몇 가지 타입이 있을 때 그 타입만 사용할 수 있게 강제성을 부여할 수 있습니다.아래 예제는 각각 조건문과 enum
[비트플래그] bitflag에 대해 알아보자
메모리의 최소 크기 단위는 1바이트이므로 변수의 크기는 적어도 1바이트 이상이다. 8비트(1바이트)는 비트가 8개이므로 8가지 상태를 저장할 수 있다. 이는 1바이트를 사용해서 1비트만 사용하고 7비트를 낭비함으로써 1가지 상태만 저장하는 bool 자료형보다 훨씬 효율

[Swift] class, struct, enum
class는 참조타입이다. 참조타입 참조타입 하는데 참조타입이라는 게 뭔 말일까?참조 타입에서는 새로 만들어진 변수나 상수가 원본의 값이 아닌 주소를 가리킨다.값이 아닌 주소! 기억!!!struct는 상속이 불가능하고, 값타입이다. 따라서 struct를 이용해서 인스턴