자바 enum은 상수 모음보다 더 강하다: 필드와 메서드를 넣는 이유
자바 enum을 단순 상수 모음이 아니라 필드, 생성자, 메서드, switch 기준으로 설명합니다. 상태와 분류를 타입으로 표현하는 기준, 과하게 쓰면 안 되는 경우와 실무 판단 기준도 실제 코드 예제로 정리합니다.
자바 enum을 단순 상수 모음이 아니라 필드, 생성자, 메서드, switch 기준으로 설명합니다. 상태와 분류를 타입으로 표현하는 기준, 과하게 쓰면 안 되는 경우와 실무 판단 기준도 실제 코드 예제로 정리합니다.
코틀린 확장 함수를 receiver, 멤버 함수 우선순위, nullable receiver 기준으로 정리합니다. 상속 없이 기능을 붙일 때의 장점과 한계, 남용하기 쉬운 지점과 사용 기준도 실제 코드 예제로 설명합니다.
자바 람다 effectively final 규칙을 지역 변수 캡처, final 차이, 반복문 예제 기준으로 설명합니다. 람다 안에서 값을 바꾸려 할 때 왜 오류가 나는지와 대안, 우회 방식의 한계까지 쉽게 정리합니다.
C 언어 define const 차이를 전처리 치환, 타입 검사, 디버깅, 배열 크기 기준으로 정리합니다. #define, const, enum 상수를 언제 쓰면 좋은지도 예제로 비교해 상수 선택 기준을 쉽게 잡습니다.
ACE 미국배당다우존스와 SCHD를 한국 투자자 관점에서 비교합니다. 같은 배당성장 지수 계열이라도 상장 국가, 거래 통화, 세금, 환전, 분배금 체감은 달라질 수 있습니다. 어떤 경로가 더 자연스러운지 확인합니다.
파이썬 yield return 차이를 generator, iterator, lazy evaluation, 메모리 사용 관점에서 설명합니다. 큰 파일 처리 예시로 사용 기준을 정리합니다.