내 담당 모듈 짤 때
걍 개인적으로 줄 수가 많아도 내가 보기 편한대로 짜는데 코드수정이니 뭐니 하면서
무지성 줄 수 줄이기 하는거 뭐냐
중요 메소드 if condition 안에 들어있는거 싫어해서
boolean isSuccess = method();
if(!isSuccess) return;
이렇게 하거나
return inline method도 안좋아해서 항상
int valueName = method();
return valueName;
하고 짜는데 왜 상의도 없이 지 좆대로 수정하냐 10련
컨벤션 딱 정하고 해라 시간 지날수록 더 피곤해진다
두번째 옵티마이저에서 해줄지 안해줄지 모르겠지만 Tail call optimization이 적용되는지 봐야할듯 전자는 method이름으로 인라인하면서 self documeting code를 의도하는게 좋을듯
메소드명이 제대로면 변수 다시 선언할 일이 없는데 니가 하는건 무지성 줄 수 늘리기 아님?
디버깅할때 편해서 저래하는건데
return 값이 보여야 개인적으로 읽기 편해 보이는 이유도 있음
그건 니 개인적인 이유고 기본 라이브러리에서도 걍 return method() 쓰는 경우가 훨씬 많을걸 굳이 변수에 담아서 다시 리턴하는 경우는 모르겠는데