You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
문제
우리는 코드가
무엇
을 하는지 보다왜
하는지에 더 집중해서 코드를 작성해야 합니다.예시
해결
위의 코드를 읽어보면 path의 마지막에 숫자가 존재하지는지 확인하는 것 같습니다.
이 변수가
무엇
을 하려고 작성하신건지는 이해했습니다. 하지만왜
하는지는 드러나지 않는 것 같습니다.만약 이렇게 작성해보면 어떨까요?
boolean hasTaskId = Pattern.matches("/tasks/[0-9]+$", path);
제가 생각하기에는 할 일 목록중 특정한 아이디가 존재하는지 찾기 위해 패스 파라미터로 아이디를 같이 넘겨주었는지 확인하는 것이
본래 목적이므로 이렇게 작성하는 것이 더
왜
이 코드가 필요한지 더 잘 드러내는 것 같습니다Beta Was this translation helpful? Give feedback.
All reactions