두 개발자의 비슷한 코드 구현에 대한 고찰

고현규·2024년 2월 2일

시스템적으로 비슷한 구조의 코드를 두개 만들어야 하는 상황이 왔다.
시간이 많이 없어서 같은 부분은 변수명만 바꿔서 코드를 작성했다.

작성하면서 드는 생각은
원래 이렇게 작업이 예정될 내용이었을까? 아니면 상속을 통해서 이 작업이 없어도 됐었을까?

일단은 지금은 배우는 목적도 포함되어 있는데다, 시간도 단축하기 위해서 작업을 진행하고 있다.

이렇게 만들어 두고 리팩토링을 할 예정인데
처음부터 중복되는 부분을 예상하고 만들어야 하는 게 맞는지
이후에 리펙토링을 거쳐도 되는건지 잘 모르겠다.

물론 그 전에 비슷한 부분을 없애기 위한 구조 설계가 떠오르지가 않는다...

profile
게임 개발과 기획

0개의 댓글