생각, 영감

내 변수명은 왜 이럴까?

박더그 2023. 4. 24. 01:27

validateCodeInputCheck

validateCodeInputBoxToggle

emailInputBoxToggle

checkSubmitValidateCode

validateCodeMatchCheck

checkIfEmailConfirmed

 

위 단어들은 제 소스코드에 적용되어 있는 변수들의 이름입니다.

 

명확한 변수명이 좋다는 이야기를 어디선가 들었습니다.

그래서 동사, 목적어, 형용사 등등을 섞어 만들어보았습니다만,

하면 할수록 뭔가 개선이 필요해보입니다.

 

'추상화'라는 것을 해야할 것 같습니다만..

어떻게 추상화 하면 좋을지 아직 감이 잘 안잡힙니다.

 

책을 읽어볼까,

깃허브를 뒤져볼까,

아니면 둘 다 해볼까..

 

이런저런 고민을 합니다만,

시간은 제 마음도 모르고 휙휙 지나가버리는 것 같습니다.