객체지향이라는 말 정말 많이 들어봤다. 나도 공부한답시고 글 하나를 포스팅 했지만 과연 이거 하나로 공부가 된것일까? 그것은 아닌것 같다 라는 생각이 들었다. 객체지향은 무엇인가 부터 관련된 여러 키워드들 상속, 다형성 뭐.. 캡슐화 추상화.. SOLID란 등등 많은 키워드 들이 있다.. 근데 결국엔 이것을 어떻게 사용해야 하는지.. 그것을 터득 해야 한다고 생각한다.
상속은 무엇이고.. 다형성은 무엇인지.. 아는것이 무엇이 중요한것인가. 이게 왜 필요하고 어떻게 적용하는지 깨닫는게 먼저라고 생각된다. 그 후 현재 사용되고 있는 프레임워크나 라이브러리에서 이개념을 어디에서 사용하고 있는지 살펴보는것이 중요하다. 우리가 사용하는 프레임원크나 라이브러리들은 정말 훌륭한 개발자들이 만든 코드이다. 따라서 그러한 코드를 분석하고 이 코드는 어떤 개념이 사용되어있는지 판단 하고 내것으로 만드는 연습이 필요하다고 생각한다.
'오늘의일기' 카테고리의 다른 글
오늘의 생각 - iOS개발자의 커뮤니케이션이란? (2) | 2024.01.25 |
---|---|
오늘의 생각 24.1.24 (2) | 2024.01.24 |
[오늘의일기] 애플 개발자 계정 구입 (0) | 2021.07.17 |
[오늘의 일기] 재대로 살아가기 (0) | 2021.07.11 |
[오늘의 일기] 네이버 웹툰 과제 챌린지 (0) | 2021.07.10 |