Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[실습] 연습문제 week1/03 제출합니다 #15

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

minsoo-web
Copy link
Member

Describe your changes

접근 방법:
앞선 문제들과 비슷하게, 순수함수를 뽑고,
map을 활용해서 copy on write 방식을 적용해봤습니다.

💬 질문 사항이에요

  • 더 좋은 방법은 없을까..?
  • 리펙토링이 아니라 피쳐를 만드는 거라면, 컨디션을 콜백 인자로 받아서 개선하는 것도 괜찮겠다.

🤷‍♂️ 확인 받고 싶은 부분이에요

🔥 이건 꼭 확인해주세요

@minsoo-web minsoo-web added the 실습 문제 제출 실습 문제가 제출되었을 때 사용되는 라벨입니다. label Aug 2, 2023
@minsoo-web minsoo-web requested a review from a team August 2, 2023 04:33
@minsoo-web minsoo-web self-assigned this Aug 2, 2023
Copy link
Member

@tooooo1 tooooo1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

리뷰 소식에 총총 와봤습니다 :)

capitalized.push(words[i].toLowerCase())
}
}
const condition = (text: string, criteria = 5) => text.length > criteria
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

condition 함수의 이름이 조금 추상적으로 느껴져서

Suggested change
const condition = (text: string, criteria = 5) => text.length > criteria
const isLongerThanCriteria = (text: string, criteria = 5) => text.length > criteria

is 프리픽스로 boolean임을 더욱 분명하게 알려주는 구체적인 네이밍 isLongerThanCriteria도 좋을 것 같아요

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

아 너무 명확하네요 ㅠㅠ 좋습니다 충일님!! 반영하겠습니다 :)

Copy link
Member

@tooooo1 tooooo1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

죠습니다 :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
실습 문제 제출 실습 문제가 제출되었을 때 사용되는 라벨입니다.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants