From dfc0fc67b1307e69401ad41f1b6a21b07bc674d8 Mon Sep 17 00:00:00 2001 From: Lee sang Yeop Date: Thu, 21 Nov 2024 01:31:34 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=ED=82=A4=EC=9B=8C=EB=93=9C=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/constants/feedback.ts | 73 ++++++++++++++++++++++++++++-- 1 file changed, 69 insertions(+), 4 deletions(-) diff --git a/frontend/src/constants/feedback.ts b/frontend/src/constants/feedback.ts index b53ffeeee..870ffbdad 100644 --- a/frontend/src/constants/feedback.ts +++ b/frontend/src/constants/feedback.ts @@ -1,18 +1,50 @@ export const DEVELOP_BAD_KEYWORD_OPTIONS = [ - "방의 목적에 맞게 코드를 작성하지 않았어요", "코드를 이해하기 어려웠어요", + "코드의 가독성이 떨어져요", + "코드가 일관성 있게 작성되지 않았어요", + "변수 이름이 불명확하고 직관적이지 않아요", + "메서드 및 클래스 이름이 명확하지 않아요", + "기능이 명확하게 구현되지 않았어요", + "코드의 구조가 비논리적이에요", + "코드 재사용성이 낮아요", + "예외 처리가 부족해 불안정해요", + "문서화가 부족해요", + "테스트가 부족해요", + "코드가 최적화되지 않아 성능이 떨어져요", + "다양한 에지 케이스를 고려하지 않은 코드에요", "응답 속도가 느렸어요", ]; export const DEVELOP_NORMAL_KEYWORD_OPTIONS = [ - "방의 목적에 놓친 부분이 있어요", - "코드를 이해는 했어요", + "코드가 다소 복잡하게 느껴져요", + "가독성을 높이기 위한 리팩토링이 필요해요", + "기능은 잘 작동하지만 코드가 길어요", + "코드의 일부가 중복되어 있어요", + "기능이 제한적이어서 확장성이 떨어져요", + "테스트 케이스가 몇 개 더 필요해요", + "예외 처리 부분이 부족해 보여요", + "성능 개선이 필요한 부분이 있어요", + "문서화가 부족한 부분이 있어요", + "코드가 기본적인 구조는 갖추고 있어요", + "코드의 일관성이 조금 부족한 것 같아요", + "에러 메시지가 부족해요", "응답 속도가 적당했어요", ]; export const DEVELOP_GOOD_KEYWORD_OPTIONS = [ - "방의 목적에 맞게 코드를 잘 작성했어요", "코드를 이해하기 쉬웠어요", + "코드의 가독성이 뛰어나요", + "코드가 일관성 있게 작성되어 있어요", + "변수 이름이 명확하고 직관적이에요", + "메서드 및 클래스 이름이 명확해요", + "기능이 명확하게 잘 구현되어 있어요", + "코드의 구조가 논리적이에요", + "코드의 재사용성이 높아요", + "예외 처리가 잘 되어 있어 안정적이에요", + "문서화가 잘 되어 있어요", + "테스트가 잘 작성되어 있어요", + "코드가 잘 최적화되어 성능이 좋아요", + "다양한 에지 케이스를 고려한 코드에요", "응답 속도가 빨랐어요", ]; @@ -21,12 +53,34 @@ export const SOCIAL_BAD_KEYWORD_OPTIONS = [ "설명이 부족해요", "도움이 되지 않았어요", "리뷰 속도가 느렸어요", + "리뷰 내용이 매우 유익하지 않았어요", + "피드백이 모호했어요", + "상황을 잘 이해하지 못하셨어요", + "질문에 대한 답변이 불충분했어요", + "전반적으로 부정적인 경험이었어요", + "피드백이 불명확했어요", + "유익한 조언이 없었어요", + "리뷰가 비체계적이었어요", + "부정적인 태도를 보였어요", + "의사소통이 원활하지 않았어요", + "상황에 대한 이해도가 낮으셨어요", ]; export const SOCIAL_NORMAL_KEYWORD_OPTIONS = [ "설명이 이해가 잘 되지 않았어요", "도움이 되었어요", "리뷰 속도가 적당했어요", + "조금 더 구체적이면 좋겠어요", + "질문에 대한 답변이 조금 부족했어요", + "리뷰를 통해 배운 점이 있었어요", + "리뷰가 다소 길었어요", + "피드백이 유용했지만 개선이 필요해요", + "전반적으로 괜찮았어요", + "리뷰 내용이 명확하지 않았어요", + "조금 더 친절한 말투였으면 좋겠어요", + "리뷰의 내용이 조금 부족했어요", + "도움이 필요할 것 같아요", + "리뷰가 약간 혼란스러웠어요", ]; export const SOCIAL_GOOD_KEYWORD_OPTIONS = [ @@ -34,4 +88,15 @@ export const SOCIAL_GOOD_KEYWORD_OPTIONS = [ "설명이 이해가 잘 되었어요", "매우 도움이 되었어요", "리뷰 속도가 빨랐어요", + "리뷰 내용이 매우 유익했어요", + "피드백이 구체적이었어요", + "상황을 잘 이해해주셨어요", + "질문에 잘 답변해주셨어요", + "전반적으로 긍정적인 경험이었어요", + "피드백이 명확했어요", + "유익한 조언을 주셨어요", + "리뷰가 체계적이었어요", + "긍정적인 태도를 유지해주셨어요", + "의사소통이 원활했어요", + "상황에 대한 이해도가 높으셨어요", ];