-
Notifications
You must be signed in to change notification settings - Fork 270
[지하철 노선도 미션] 정윤성 미션 제출합니다. #52
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
Open
unluckyjung
wants to merge
38
commits into
woowacourse:main
Choose a base branch
from
unluckyjung:develop
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
+1,093
−30
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
이번 미션에 대한 후기를 한마디로 정리하자면 다음과 같아요.
미션을 진행하면서 가장 어려웠던 점은 크게 3가지가 있었어요.
이 어려웠던점들을 해결하는 과정에서, 저의 근본적인 문제점을 확연히 알게 되었네요.
이번 미션은 마지막 미션인만큼, 다른 분들의 코드를 전혀 참고하지 않고 혼자 힘으로만 해결해보려고 했어요.
그런데 이것은 우테코에서 의도한 방향과도 일치하지 않았다고 생각하고, 결론적으로는 옳지 못한 행동이었다고 생각이 드네요.
결국 미션 분석단계에서 구현단계로 넘어가는 시간이 굉장히 오래걸렸고, 기능들은 정상적으로 동작하나, 개인적으로는 상당히 불만족 스러운 결과물을 제출하게 됐네요...
그래도 역시나 이번 과정에서 배워간것들은 많아요.
if 문을 쓰지 않고 분기를 처리해야되는 난관에 부딪혔을때, 배민 기술블로그 를 통해서, Java의 Enum은 다른 언어의 Enum과 다르다는것을 알게 되었고, 이 테크닉으로 프로그래머의 실수를 줄여줄 수 있다는것을 있다는것을 알게 되었어요.
그리고 자바 8에 대한 공부가 좀 필요하다는것을 느꼈어요.
자바 문법에 대한 숙련도는 3주간 늘었지만, 자바8에는 굉장히 효율적인 기능이 많다는것을 뒤늦게 알았네요.
예를들어 스트림이라던가.. 람다라던가.. 이런부분을 계속 놓치면서 미션을 진행해온것이 좀 후회스럽네요.
하지만 이제 알았으니, 학습하면 된다는 생각을 하고 있습니다.
1, 2주차의 회고록은 개인 블로그 에 남겨두었어요.
3주차 회고록은 내일 피드백을 받은 뒤 생각을 좀 더 정리하고 작성할 예정이에요.
이번 미션은 어려웠지만 어려운만큼 저는 성장했고, 최종 테스트 전까지 아쉬웠던 부분들을 보충하고 좀 더 수련해볼까 해요.
지금의 저보다 토요일 시험보는 저는 더 성장해 있을겁니다!
3주간 즐거웠습니다. 내년에도 우테코 본과정에서 이 즐거움을 계속 느낄 수 있었으면 좋겠네요.