아래 두가지 중 어느 것이 이뻐보이나요???
getBankDailySourceAmount()
getCompanyDailySourceAmount()
getDailySourceAmountByBank()
getDailySourceAmountByCompany()
첫번째는 두 메서드간 대칭성(??) 이 없어보이네요. 두번째는 나름 대칭적이라고 보여집니다.
다음 두 class 이름은 어떤가요 ??
DailySourceAmount SourceDailyAmount
저는 Daily, Source, Amount 3개의 단어중에서 강조하고자 하는 의미에 따라 위치가 바뀔것도 같습니다. 강조하는 단어가 맨앞으로 가는 걸 선호합니다.
0개의 의견 from FB
8개의 의견 from SLiPP
저도 강조하는 단어가 맨 앞에 위치하는게 좋아요. 다만 하나의 클래스에 사용되는 메소드들이라면 2번째 것이 좋을듯? 근데 그 이전에 클래스가 조금더 세분화되어 버리면 더 나이스할텐데 상황을 모르니 패스할게요 ㅋ
(이렇게 말하지만 현재 제가 다루는 업무의 코드는 휴....)
클래스명은 둘다 명확해보이지 않네요~
저는 메소드가 어떤 역할을 하고 있는지 양쪽 다 모르겠어요. DailySourceAmount가 뭐죠?
그래도 이쁜걸로 치면 두번째 ^^
일단 Source가 뭔지 좀...... 뭔가 좀더 구체적인 단어가 없을까????
Source -> 데이터의 원천지.... ㅜㅜ DailySourceAmount 는 일별소스집계량.....
DailyAmount 로 그냥 하는게 더 좋은가요?? Source 가 들어가니 좀 그렇네요..
메서드명도 의견을 취합해보면 ...
메소드 2번째가 가독성은 더 있어보이네요~
클래스는.... 첫번째가 맞지 않나요?? ^^
영어 공부하러 Go Go~~!
두번째가 직관적으로 와닿네요.
저런식으로 쓰고 있는 1인~
의견을 남기기 위해서는 SLiPP 계정이 필요합니다.
안심하세요! 회원가입/로그인 후에도 작성하시던 내용은 안전하게 보존됩니다.
SLiPP 계정으로 로그인하세요.
또는, SNS 계정으로 로그인하세요.