Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

woowacourse-precourse/java-calculator-7

Astro-Yu created a review on a pull request on woowacourse-precourse/java-calculator-7
시영님 코드 잘 읽었습니다. Long을 통해 큰 수도 처리하려고 고민하신 부분이 보여서 좋았습니다. 1주차 수고하셨습니다!

View on GitHub

Astro-Yu created a review on a pull request on woowacourse-precourse/java-calculator-7
시영님 코드 잘 읽었습니다. Long을 통해 큰 수도 처리하려고 고민하신 부분이 보여서 좋았습니다. 1주차 수고하셨습니다!

View on GitHub

youngJun99 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
객체 생성을 하는 과정에서 validation을 같이 하는 경우가 많더라구요... 그런데 설계마다 다를 수 있을 것 같아요! 저도 똑같이 중복이 발생하는 코드를 작성한 것 같아서 다음에는 중복이 없도록 설계부터 고민해볼 생각입니다.

View on GitHub

youngJun99 created a review on a pull request on woowacourse-precourse/java-calculator-7

View on GitHub

donghoony created a review comment on a pull request on woowacourse-precourse/java-calculator-7
(중간에 잠시 밥먹으러 나와서,,, 금방 달게요 조금만 기다려주세요 ㅎㅎㅎ 🙏)

View on GitHub

donghoony created a review on a pull request on woowacourse-precourse/java-calculator-7

View on GitHub

Astro-Yu created a review comment on a pull request on woowacourse-precourse/java-calculator-7
이 부분에서 생성자를 통해 구분자를 받게 설계한 이유가 궁금해요. 클래스 내부에 상수로 만드는 것과 어떤 차이를 생각하셨나요?

View on GitHub

Astro-Yu created a review comment on a pull request on woowacourse-precourse/java-calculator-7
숫자를 추출하는 메서드에서 에러를 반환하는 이유가 있을까요? 또 에러가 발생했을 경우, 어떤 에러 메시지를 반환하는지 적어주면 좋을 것 같습니다.

View on GitHub

Astro-Yu created a review comment on a pull request on woowacourse-precourse/java-calculator-7
주석이 없어도 명확한 코드 같아요.

View on GitHub

Astro-Yu created a review comment on a pull request on woowacourse-precourse/java-calculator-7
여기서 숫자 2의 의미가 궁금해요

View on GitHub

Astro-Yu created a review comment on a pull request on woowacourse-precourse/java-calculator-7
제가 느끼기겐 PlusCalcuator의 기능이 너무 방대한 것 같아요. 커스텀 구분자 추출, 커스텀 구분자 확인 등등... 분리해보면 어떨까요? 아니면 이렇게 설계하신 이유가 궁금합니다.

View on GitHub

Astro-Yu created a review comment on a pull request on woowacourse-precourse/java-calculator-7
해당 메서드 이름을 input~ 으로 지으신 이유가 궁금해요.

View on GitHub

Astro-Yu created a review comment on a pull request on woowacourse-precourse/java-calculator-7
이 부분에서 interface를 사용해야겠다고 생각하신 이유가 궁금해요. 제가 아직 interface에 대한 이해가 부족해서 이유를 듣고 싶습니다.

View on GitHub

Astro-Yu created a review on a pull request on woowacourse-precourse/java-calculator-7
건우님 코드 잘 읽었습니다. view를 통해 입출력을 나누신 부분은 좋아보여요. 여러 기능을 하나의 클래스에서 처리하는 부분은 PlusCalculator의 책임이 과중해 보입니다. SRP를 검색해보는걸 추천드려요. 또한 명확한 코드에 대해선 주석을 굳이 달지 않아도 괜찮아 보입니다. 1주차 수고하셨습니다!

View on GitHub

Astro-Yu created a review on a pull request on woowacourse-precourse/java-calculator-7
건우님 코드 잘 읽었습니다. view를 통해 입출력을 나누신 부분은 좋아보여요. 여러 기능을 하나의 클래스에서 처리하는 부분은 PlusCalculator의 책임이 과중해 보입니다. SRP를 검색해보는걸 추천드려요. 또한 명확한 코드에 대해선 주석을 굳이 달지 않아도 괜찮아 보입니다. 1주차 수고하셨습니다!

View on GitHub

sunwon12 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
이번에 MVC를 정확히 공부하지 않아서 Controller를 정의하지 못했습니다. 이로 인해 Application이 Controller 역할을 하는 것 같네요 2주차 과제에서는 youngjun99님 의견 반영해야겠어요. 좋은 코드를 위해 리뷰해주셔서 감사합니다

View on GitHub

sunwon12 created a review on a pull request on woowacourse-precourse/java-calculator-7

View on GitHub

jihwankim128 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
문제될 부분은 아니지만 개인적으로 add는 더하는 역할만 있어야할텐데, 현재 Number객체를 추가하고 큰 수를 더하는 역할을 진행하고 있는데 SoC를 도입할 수 있을 것이라는 생각이 듭니다.

View on GitHub

jihwankim128 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
윗 코멘트에 동의합니다!!

View on GitHub

jihwankim128 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
커스텀 문자는 UI측에서 구분한다. 굉장히 좋은 접근인 것 같습니다. 저는 모두 다 비즈니스 로직으로 처리하면서 도메인이 무거워졌던 것 같은데요. UI와 Buisness의 경계를 되게 잘 고려하신 것 같아요. 현재 진행중인 2주 차 과제에서 참고해보겠습니다!

View on GitHub

jihwankim128 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
이 부분에 대해 저도 코멘트를 남깁니다! 아마도 MVC v1~v2 정도의 설계를 의도하신 것 같은데 맞으실까요?! 하지만, 제가 아는 MVC 변화에 따르면 조금 더 괜찮은 구조로 개선할 수 있다고 봅니다! 참고가 되었으면 좋겠습니다. :) 트렌드에 맞는 기술력을 적용하신 부분 좋은 것 같습니다!

View on GitHub

jihwankim128 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
> 일급 객체 사용 좋은 것 같습니다. 저는 중간에 요구사항 변경으로 int를 long로 수정함에 있어서 사용된 모든 함수를 찾으러 다녔었거든요.😂😂 이번 주차부터는 잘 활용해야겠습니다. 저도 같은 문제점으로 고생했었는데 ㅠㅠ 좋은 코드네요 👍

View on GitHub

jihwankim128 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
저는 위에 작성하신 유정님과 조금 다른 의견을 가지고 있습니다! 제가 바라보는 포인트는 아래와 같습니다. 1. 현재 Service에서 의존성을 필요로 할 때, DIP를 지킬 수 있는가? -> 현재와 같은 구조면 문제 없다고 봅니다. 2. 그럼 의존성 주입을 위한 클래스는 왜 필요한가? -> 저는 대개, 확장성을 고려하고 도입한다고 생각합니...

View on GitHub

jihwankim128 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
UI까지 테스트!!! 대박입니다. 그런데 단위 테스트, 통합 테스트, 인수 테스트의 장,단점을 활용해보시면 좋을 것 같아요!!

View on GitHub

jihwankim128 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
assertThatThrownBy에서 어떤 예외가 발생하는지 명시해주면 좋을 것 같습니다. 현재 코드만 봤을 땐, 비즈니스 로직에서 예상하는 예외인지 프로그램 자체에서 예상되는 예외인지 식별하기 힘든 부분이 있습니다!

View on GitHub

jihwankim128 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
AssertJ의 메소드는 static이니까 조금 더 코드의 줄을 줄일 수 있지 않을까요?

View on GitHub

jihwankim128 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
정확히 어떤 것을 추출하는지 잘 모르겠습니다. 기능에 대해서 명확히 작성해주면 테스트를 이해하기 편할 것 같습니다. BDD 패턴을 추천드립니다!

View on GitHub

jihwankim128 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
해당 코드 구조를 보면, 하나의 커스텀 구분자만 입력받도록 한 것 같습니다. 그럼 message.lastIndexOf보다 message.charAt()을 활용하면 조금 더 효율적이고 직관적인 코드가 될 것 같습니다.

View on GitHub

jihwankim128 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
field가 모두 상수이며, gette의 기능만 필요하다면 record를 사용해도 괜찮을 것 같습니다!

View on GitHub

jihwankim128 created a review comment on a pull request on woowacourse-precourse/java-calculator-7
접근 제어가 없는 부분들도 명시해주면 좋을 것 같습니다!

View on GitHub

Load more