본문 바로가기

식별자2

[CAUTION] 코드 수정 시, 기본 코드 내의 식별자 및 흐름 확인하기 2024.08.19코드 수정 시, 기본 코드 내의 식별자 및 흐름 확인하기 ❌ 문제의 코드 ❌파일 내에서 key-value 형태의 메타 데이터를 추가하기 위해 기존 모델의 코드에 메타 데이터를 개별적으로 파싱하는 부분을 추가하였다. 아무 생각 없이 key-value이니 식별자를 key로 두었는데, 이것이 문제가 되었다. 가장 바깥 쪽에 있는 for문에서 key를 사용하는데, 가장 안쪽에서도 동일한 key를 사용하여 key가 "train"이 되지 못하여 save_normalization_statistic 함수를 실행하지 못하였다. # Start preprocessing for key, xyzfile, lmdbfile in key_xyz_lmdb_list: trajectory = ase.i.. 2024. 8. 20.
식별자 명명규칙 📌 식별자 : 프로그래밍 과정에서 사용되는 변수, 함수, 객체, 클래스 등 식별하는데 사용하는 이름 ✔️ 식별자의 기본적인 명명 규칙 특수 문자 사용 금지 - Num#, @Email 사용 불가 대소문자 구별 가능 - iNum과 inum은 다르다. 숫자가 아닌 문자로 시작 - 2Spot, 0Num 사용 불가 길이 제한 X - 가독성 있는 적정한 길이 사용 권장 * 대부분의 언어에 해당되는 일반화된 규칙이며 언어마다 통일화된 기준을 위해 간략화하였다. (자세한 명명 규칙은 다른 글을 참고해주세요 :] ) ✔️ 예바의 식별자 명명 규칙 1) 변수 : 저장된 값의 변경이 가능한 공간 → 자료형 + 의미로 구성되게 작성 자료형의 경우, 자료형의 이름의 소문자만 작성 ex, int - i, double - d, o.. 2024. 1. 22.