교훈 : 모르는 것은 당연하거니와 아는 것도 그냥 사용하지 말고 개념과 그 구현 방식을 확실히 숙지하고 사용하자 프로젝트를 진행하던 중 이미지 파일 전송과 관련하여 Java로 Http통신을 구현하고 데이터를 InputStream에 담아서 프론트엔드와 백엔드가 통신을 해야할 일이 생겼다. 사실 해당 파트에 충분히 학습하지 않고 검색을 통해 "이렇게 이렇게 하면 된다."정도만 확인한 후 프로젝트 코드에 대입을 하였다. 별 이상없이 동작해서 우선 다른 할 일도 많았기에 커밋을 한 후 다른 작업을 시작하였다. 하지만 커밋 후에 팀원이 동기 처리를 하지 않은 상태에서 getInputStream을 하게 될 경우 아직 응답이 오지 않았는데 없는 데이터가 잡힐 수도있지 않느냐는 질문을 하였고 생각해보니 그 부분에 대해..