본문 바로가기
프로그래밍/Code Review

이런 코드, 어떻게 대응해야하나???

by Mr-후 2022. 9. 26.
반응형

다음 코드는 현재 프로젝트를 진행하고 있는 곳에서 함께 iOS파트 개발자분의 코드 소스다. 
대략 경력은 20년정도 되었을 것 같은데 다음 코드를 몇 일째 보면서 이해하려고 노력하는 중이다. 

self.vod?.lectureName(강사명들?) 에 값은 다음과 같다. 
self.vod?.lectureName = "몽키, 후씨, 불타오르네, 럭키" 

요구사항은 다음과 같다.

위의 요구사항을 구현한 코드는 다음과 같다. 

 

위의 코드를 바라보는 내 마음은... 
요구사항을 정확하게 이해하고 어떻게 구현할지 고민을 해야 하는데, 요구사항을 정확하게 이해하지 못한 상태로 그냥 막 짠 코드 같다는 느낌을 받는다. 

이게 for문을 쓸일인가? 

동일한 기능을 각자 구현하고 있는 것도 재미?있지만, 난처함은 누구의 몫이 되는건지 ㅠ.ㅠ 

 

그냥 한번쯤 기록을 해두면 두고 두고 웃을일?이 있지 않을까 싶어 남겨둔다. 

 

반응형