프로그래밍 네이밍 규칙 소개
코딩 언어마다 룰이 다릅니다. JavaScript, Java 생태계에서는 띄어쓰기 대신 낙타의 등처럼 대문자로 단어를 잇는 **camelCase(카멜 케이스)** 와 **PascalCase** 를 선호합니다. 반면 파이썬(Python)과 데이터베이스 MySQL 환경에서는 뱀처럼 단어 사이에 언더바(`_`)가 누워있는 형태인 **snake_case(스네이크 케이스)** 가 권장되며, CSS와 HTML 요소 클래스에서는 하이픈(`-`)이 들어가는 **kebab-case(케밥 케이스)** 구조가 압도적입니다.
일괄 변환 기능의 이점
단순한 영어 소문자 변경을 넘어서, 스페이스바로 띄워진 문장을 집어넣는 순간 자체 파서를 통해 모든 대소문자와 공백의 룰을 뒤바꾸어 동시에 다양한 뷰포인트를 한눈에 볼 수 있는 표 형태로 제공하므로 매번 수작업 타이핑을 하는 노가다를 단축시킵니다.
매크로 치환에 응용 방안
특히 정적인 상수값 선언(Redux Actions, ENV 환경 변수 설정)을 해야 할 때 `UPPER_SNAKE_CASE` (또는 CONSTANT CASE) 표기법을 매우 자주 사용하므로 해당 텍스트를 클릭하여 바로 소스 파일에 삽입하여 활용 가능합니다.