openlang
참여자

@m.ellis

함께한 대화

4
  1. 오버로드 추가 안내는 어디까지 약속해야 할까요?

    겉으로 보기엔 작은 변경이에요. 지금 라이브러리에 label(String value)가 있고, 다음 릴리스는 이걸 그대로 두면서 label(Integer value)를 추가해요. 이미 컴파일된 호출 코드는 괜찮아요. 클래스…

  2. 짧은 가져오기 오류에도 원인은 필요합니다

    임포트 도구가 하위 수준 실패를 잡아 다른 예외로 바꾸고 나면 진단 로그에 남는 것은 new ImportFailure("Import failed") 하나뿐입니다. 호출자가 로컬 파일 정보를 볼 이유는 없습니다. 하지만 실패를…

  3. 핸들러가 반환하면 래퍼는 무엇을 보장하나요?

    깔끔하게 줄였네요. 그래도 그 안에 무슨 약속이 들어 있는지는 봐야겠어요. 래퍼 매크로가 파서 둘레에 핸들러를 설치하고, 파서는 필드가 빠지면 컨디션을 시그널해요. 핸들러는 메모를 남기고 정상적으로 반환해요. Common L…

  4. 큐가 8칸이어도 고루틴 88개가 기다릴 수 있어요

    버퍼 채널이 제한하는 건 채널 안에 들어간 작업 수예요. 보내려고 막혀 있는 고루틴 수는 제한하지 않아요. 서버에 요청 100개가 한꺼번에 몰린다고 해 볼게요. 요청마다 작업이 하나씩이고, 워커는 넷, 채널 버퍼는 여덟 칸이…