|
[헝그리보더닷컴 이용안내] |
휘팍 제설 소식에 들뜬 1人 입니다. ㅋ
맨날 눈팅만 하다 재미난(응???)게 하나 있어서 애기 할라구요..
전 년차좀 되는 프로그래머입니다..ㅋㅋ 도대체가 제머리론 이해 되지 않는게 있어서요.
여러 프로그래머님들 의견이 궁금합니다.
전 현재 모 업체에서 SM 업무를 하고 있습니다. 현재 서비스 중인 소스코드중에 이런코드가 잇네요?
.... 생략
if (true) {
... 생략
}
.... 생략
저런 코드를 쓰는 이유가 뭘까요?? 저코드를 써야 되는 이유가 있나요? 당췌 이해가 안되서리..
가독성? 아님 뭐 퍼포먼스 향상? 비교하는거 자체가 성능저하원인중 하나일텐데..
생각없이 프로그램 짜는거 같기도 하고.-_-; 그냥 좀 웃겨서요..ㅋㅋ 나만 웃긴건가.
필드에서 저런코드를 사용하나요? 진짜 궁금해서 그래요.ㅋㅋ
뭐 암튼.. 시즌준비 잘 하시구요. 올해도 다들 안전보딩 하세요~!!
p.s 질문하면 기묻인가요?ㅋㅋ
해당 코드가 첨엔 어떤 조건을 만족해야만 돌아가게 만들어졌다가 어떠한 이유로 해당 로직이 항상 돌아가도록 수정이 되어야 했겠죠.
누군가가 그 코드를 그렇게 수정한게 그 이후 아무런 리팩토링도 이루어지지 않고 지금까지 온 듯 하네요.
아무래도 처음 개발한 사람과 수정한 사람이 동일인이 아니어서 저런 코드가 남아있게 된 듯합니다. 이 기회에 리팩토링하세요.
.
.
.
자....이때 고민이 드실거에요. 음...지금 잘 돌아가는데, 내가 고쳤다 잘못되면 어떡하지? 이런 고민들.....의 결과가 지금 저 코드이지 싶네요.