오늘 배운 것 & 한 일
객체지향 프로그래밍
항해에서 제공해준 외부 자료 중에 객체지향 프로그래밍에 관해 잘 정리된 글을 보았다.
https://techblog.woowahan.com/2502/
생각하라, 객체지향처럼 | 우아한형제들 기술블로그
{{item.name}} 2년차 쪼랩이가 객체지향을 처음으로 접하고 공부를 하면서 나름대로 정리해보았습니다. 시작 인사 안녕하세요. B2B시스템개발팀 김승영입니다. 먼저, 이 글은 지난 02월에 작성되어
techblog.woowahan.com
해당 글은 객체지향 프로그래밍의 원론적인 내용이 담겨있는데, 대략적인 이해는 가지만 아직 내가 남에게 객체지향 프로그래밍에 대해 설명할 정도로 이해하지는 못했다.
아마 이번 주 일요일~월요일 중에 객체지향 프로그래밍에 대해 공부하고 정리할 듯 하다. 일단은 이 키워드를 인식했다는 것에 만족한다.
상속
혼공자 상속 챕터를 쭉 공부하였다. 오늘은 과제 제출이 너무 늦게 끝나 해당 내용을 정리하지 못하였는데, 이번 주 일요일~월요일에 객체지향 프로그래밍에 대해 정리하면서 상속과 인터페이스에 관한 내용도 따로 정리할 예정이다.
S.A 과제 제출
상속에 대한 개념이 필요했어서 상속을 공부하고 시작하느라 상당히 늦게 시작하였다. 객체지향적으로 코드를 구현하는 건 처음이었는데, 시행착오를 많이 겪긴 했지만 생각보다 그 과정이 즐거웠다. 또한 직접 구현을 해보니 대략적으로만 알고 있던 개념들이 머릿속에서 좀 더 구체화 된 느낌이었다. 자세한 후기는 아래 링크한 '항해 3주차 주특기 입문 S.A 과제' 글에 적어두었다.
깃허브
과제를 제출할 때 깃허브 링크를 제출해야 했었는데, 새로운 교재대로 따라해도 또 다른 오류가 생겼었다. 심지어는 소스트리로 해보려 했더니 거기선 또 로그인 관련 오류가 발생했었다ㅋㅋㅋㅋ.
이미 새벽 2시 30분이라 어떻게든 제출을 해야 해서 다른 방법을 찾다가 겨우 인텔리제이에서 VCS 탭을 활용하여 깃허브에 올릴 수 있었다. 다만 지금 다른 문제들이 해결된 게 아니기 때문에 깃허브 문제들은 미리 해결을 해두어야 할 것 같다. 고생한 만큼 오류를 해결하고 나면 깃허브 관련해서 많은 걸 배울 수 있지 않을까 한다.
자료 정리 링크
항해 3주차 주특기 입문 S.A 과제 https://kimdirector1090.tistory.com/78
잘한 점
주어진 상황(과제, 기술매니저님의 피드백 등)들을 활용하여 얻어갈 수 있는 것들을 최대한 많이 얻어가려고 노력하였다. 매니저님께서 던져주신 키워드들을 깊게 찾아보았고, 과제를 해결하면서 요구사항 이상으로 더 많은 것을 얻어가기 위해 노력하였다.
개선할 점
과제의 제출 기한을 무시했다. 제출 기한 내에 과제를 끝내지 못하면서 과제의 요구사항보다 더 많은 걸 공부하려고 하는 건 어리석은 짓이다. 대놓고 항해 노션에도 '안 좋은 예' 로 나와있다. 일단은 늘 요구사항만큼만 하자. 추가로 더 하는건 일단 완성이 된 이후에 하자.
아쉬운 점
'TIL' 카테고리의 다른 글
221128 TIL (0) | 2022.11.28 |
---|---|
221126 TIL (0) | 2022.11.26 |
221124 TIL (0) | 2022.11.24 |
221123 TIL (0) | 2022.11.23 |
221122 TIL (0) | 2022.11.22 |