docs(agent): clipping 처리 가이드를 추가한다

This commit is contained in:
2026-06-02 19:34:48 +09:00
parent 4629ef00a9
commit 99c2082022

View File

@@ -28,6 +28,7 @@
- nullability와 제네릭 타입을 의미가 바뀌지 않게 유지한다. - nullability와 제네릭 타입을 의미가 바뀌지 않게 유지한다.
- 공개 API/스키마/리소스 계약은 요청 없이 변경하지 않는다. - 공개 API/스키마/리소스 계약은 요청 없이 변경하지 않는다.
- UI 또는 로직 작성 시 미리 정의된 토큰(리소스)을 항상 먼저 사용하고, 토큰으로 표현되지 않는 나머지 값만 상황에 따라 하드코딩한다. - UI 또는 로직 작성 시 미리 정의된 토큰(리소스)을 항상 먼저 사용하고, 토큰으로 표현되지 않는 나머지 값만 상황에 따라 하드코딩한다.
- XML View에서 radius clipping이 필요하면 `android:clipToOutline` XML 속성에 의존하지 말고, custom view의 Kotlin 코드에서 `clipToOutline = true``ViewOutlineProvider.setRoundRect(...)`를 함께 설정한다.
- 응답 처리 시 기존 `ApiResponse<T>`와 Rx 타입(`Single`, `Flowable`)을 우선 재사용한다. - 응답 처리 시 기존 `ApiResponse<T>`와 Rx 타입(`Single`, `Flowable`)을 우선 재사용한다.
-`catch` 블록을 새로 추가하지 않는다. -`catch` 블록을 새로 추가하지 않는다.
- 예외를 조용히 삼키지 않고 로그/주석/대체 흐름 중 하나를 남긴다. - 예외를 조용히 삼키지 않고 로그/주석/대체 흐름 중 하나를 남긴다.