최데브는 오늘도 프로그래밍을 한다.

  • 홈
  • 태그
  • 방명록

2026/07/01 1

Role interface 패턴

사실 이 패턴에 대해서 적으려고 한건 아니고 최근에 회사에서 비슷한 기능인데 조금씩 달라서 6개로 나눠져 개발된 레거시 코드를통합, 재활용하고 관심사별로 깔끔하게 분리하는 작업을 진행했는데생각보다 많은 고민을 하게 되면서 했던 생각들에 대한 기록이다. 처음에는 AI에게 통합을 위한 제안을 해보라고 했다.그게 한번에 맘에 들었으면 내가 고민도 안했겠지.아무리 코드베이스를 알아도 코드 컨벤션을 적어놓고 기존 코드방식을 참고하게 해도방대한 코드와 히스토리를 전부 알지 못하는 AI는 우리 개발팀의 코드취향(?) 을 녹여내진 못했다. 우리 팀은 전체적으로 중복코드는 싫어하지만재활용 코드가 방대해져서 오히려 발목을 잡는 코드들을극도로 싫어하는 편이다. (잘못 만든 BaseActivity 같은 그런 것들...)그럴빠..

카테고리 없음 2026.07.01
이전
1
다음
더보기
프로필사진

최데브는 오늘도 프로그래밍을 한다.

안드로이드 개발자로 일하고 있습니다. 다양한 개발 플랫폼에 흥미 있으며 세상을 더 좋은 곳으로 만드는 서비스를 개발하는 것에 관심이 많습니다.

  • 분류 전체보기 (248)
    • Javascript (2)
    • DB (5)
    • 알고리즘 (38)
      • DP (2)
      • BFS&DFS (0)
      • 정렬 (0)
    • Java (4)
    • React (4)
    • 잡담 (35)
    • html css (1)
    • Android (101)
      • RxJava, RxKotlin (7)
      • Android UI (6)
      • Android Compose (16)
      • Coroutine (7)
      • DeepDive Android (1)
    • 안드로이드 프로젝트 (10)
    • Effective Kotiln (6)
    • 블록체인 (2)
    • Kotlin (6)
    • Go (5)
    • Flutter (6)
    • BackEnd (2)
      • Java Spring (6)
      • Nest.js,Node.js (1)
    • AI (3)
    • Dev6 (3)
    • IOS (1)
      • Swift (1)

Tag

Kotiln, 안드로이드 클린아키텍쳐, 사이드프로젝트, Kotlin, Go언어, 안드로이드 개발자, Flutter, 프로그래머스, 코딩테스트, android compose, 개발자, android, 안드로이드 컴포즈, 잡담, 이펙티브 코틀린, 코틀린, 안드로이드, RxKotiln, 알고리즘, RxJava,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/07   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바