Hello, Freakin world!

앱의 규모가 점점 커지면서 느끼는 점 본문

코딩 일기

앱의 규모가 점점 커지면서 느끼는 점

johnna_endure 2020. 4. 22. 21:34

정말 간단하게 끝내리라 마음먹었던 프로젝트였는데, 너무나 엄청나게 복잡해졌습니다.

 

현재 채팅룸 서버, 채팅메세지 서버, 클라이언트 앱. 이렇게 세개의 모듈로 나눠서 작업하고 있습니다만,

공통적으로 사용되는 DTO, 헬퍼 메서드 등의 중복이 엄청나게 많습니다.

정말 자바9 모듈 프로그래밍의 필요성이 절실합니다.

 

그리고 또 메서드의 추상화를 극한으로 끌어올려야 한다는 것도 절실하게 느껴지네요.

지금도 리팩토링이 가능한 중복 코드들이 많이 보입니다. 애초에 람다나 제네릭을 적절하게 사용했다면 예방할 수 있었을텐데 라는 생각이 많이 듭니다.

 

 

 

 

Comments