LabHub

CNPA — 클라우드 네이티브 플랫폼 엔지니어링 어소시에이트 · 개발자 경험과 진단 · 퀴즈

퀴즈: 개발자 경험과 진단

LabHub 에서 이어서 보기

문항 6개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.

  1. 플랫폼 규칙에 식별자(`PR001` 같은 코드)를 붙여 두는 실질적 이득으로 가장 정확한 것은?

    1. 규칙별로 준수율을 세고 예외도 규칙 단위로 관리할 수 있다
    2. 규칙 문장이 짧아져 문서를 읽기 쉬워진다
    3. 어드미션 웹훅이 규칙을 자동으로 생성해 준다
    4. 코드가 있으면 규칙을 어긴 배포가 자동으로 차단된다
  2. 어떤 규칙을 block 으로 하고 어떤 규칙을 warn 으로 할지 가르는 기준으로 가장 적절한 것은?

    1. 검사 비용이 싼 규칙을 block 으로 한다
    2. 규칙을 만든 팀이 플랫폼 팀인지 여부로 나눈다
    3. 위반 건수가 많은 규칙부터 block 으로 올린다
    4. 어겼을 때 그 서비스 밖으로 피해가 번지는지를 본다
  3. 진단기가 사람이 읽는 출력과 함께 JSON 출력을 제공해야 하는 이유로 가장 정확한 것은?

    1. JSON 이 사람이 읽기에도 더 편하다
    2. JSON 으로 내보내야 규칙을 어긴 배포가 자동으로 막힌다
    3. 출력이 JSON 이면 파일 크기가 줄어 파이프라인이 빨라진다
    4. 같은 도구를 편집기·커밋 훅·CI·대시보드가 함께 쓰려면 프로그램이 파싱할 수 있는 형식이 필요하다
  4. 진단기의 종료 코드를 '위반이 하나라도 있으면 0 이 아닌 값' 으로 규약해 두는 이유는?

    1. 종료 코드가 0 이 아니면 셸이 출력을 자동으로 빨갛게 칠해 준다
    2. 커밋 훅과 파이프라인은 종료 코드로 다음 단계를 진행할지 판단한다
    3. 위반 개수를 종료 코드에 담아야 통계를 낼 수 있다
    4. 0 이 아니어야 로그가 보존된다
  5. 커밋 훅만으로 골든 패스 규칙을 강제할 수 없는 이유로 가장 정확한 것은?

    1. 훅은 로컬 파일이라 설치되지 않거나 건너뛸 수 있어서 보장이 되지 않는다
    2. 훅은 YAML 을 읽을 수 없어 매니페스트 검사에 쓸 수 없다
    3. 훅은 저장소마다 하나만 둘 수 있다
    4. 훅은 커밋이 아니라 푸시할 때만 실행된다
  6. 규칙별 준수율을 시간에 따라 볼 때 함께 기록해야 하는 것은?

    1. 검사를 돌린 사람의 이름
    2. 검사에 걸린 시간
    3. 분모가 된 대상 목록, 즉 그때 무엇을 검사했는가
    4. 그날의 배포 건수