- 일상적인 업무 중 동료들로부터 텍스트를 스크린샷으로 찍어 보내는 경우가 빈번하며, 이는 코드 검색과 컨텍스트 파악을 극도로 어렵게 만드는 비효율적 방식
- 스크린샷으로 받은 코드는 변수 정의, 모듈 위치, 예외 처리 등의 맥락을 전혀 알 수 없어, 검색창에 일일이 타이핑하거나 코딩 에이전트를 동원해야 함
- 빌드 오류 로그를 스크린샷으로 보낼 경우, 빌드 대상, 실패 라인, 정확한 에러 메시지를 알 수 없어 문제 해결이 불가능
- 텍스트 복사-붙여넣기나 파일/GitHub 링크 공유를 사용하면 IDE 검색 기능 활용과 전체 컨텍스트 확인이 가능해짐
- 화면 표시 관련 문제가 아닌 이상, 텍스트는 스크린샷이 아닌 복사 가능한 형태로 공유해야 협업 효율성 확보
스크린샷 문제 사례 1: 코드
- 동료로부터 코드 관련 이슈 논의 시 코드 스크린샷을 받게 됨
-
slug변수 정의,baseUrl생성 방식, 도메인 하드코딩 이유, 예외 처리 방식, 해당 모듈 위치 등 핵심 컨텍스트를 전혀 파악 불가 - 스크린샷 속 코드를 검색창에 수동으로 타이핑하거나 코딩 에이전트를 사용해 관련 모듈을 찾아야 함
-
- 복사-붙여넣기를 사용하면 동일한 라인이라도 더 많은 컨텍스트 확인 가능하며, IDE 검색 기능에 바로 붙여넣기 가능
- 파일 자체나 GitHub 링크를 공유하는 것이 훨씬 효율적
스크린샷 문제 사례 2: 빌드 오류 로그
- "빌드가 실패했는데 확인해줄 수 있나요?"라는 요청과 함께 오류 로그 스크린샷 수신
- 무엇을 빌드했는지, 어느 라인에서 실패했는지, 정확한 에러 메시지가 무엇인지 전혀 알 수 없음
- 본인 워크스테이션에서 전체 리빌드를 수행하면 성공하는 경우 발생
- 전체 에러 로그를 복사하거나 로그를 파일로 덤프해서 보내면 간단히 해결 가능한 문제
올바른 텍스트 공유 방법
- 텍스트를 스크린샷으로 보내지 말고, 복사 가능한 형태로 공유할 것
- 스크린샷은 화면 표시의 미적 문제를 보여주거나, 순수 텍스트로는 손실되는 관련 정보가 있을 때만 사용
- 파일 공유나 GitHub 링크 제공이 컨텍스트 파악과 코드 검색을 위한 최선의 방법