본문 바로가기
2023./8월

[2023.08.04] This-is-spear

by Imaspear 2023. 8. 10.
 

this-is-spear - Overview

this-is-spear has 31 repositories available. Follow their code on GitHub.

github.com

배우기만 하고 생각하지 않으면 얻는 것이 없고, 생각하기만 하고 배우지 않으면 위태로워진다.
공자 <논어>

 

생각만 하고 배우지 않으면 독선에 빠질 우려가 있습니다. 한 줌짜리 지식과 빈약한 경험만을 바탕으로 한 자신만의 생각에 빠지지 않도록 노력해야 합니다. 이 글귀를 바탕으로 배운다음 생각하기 위해 신경쓰는 한 주가 됐습니다.

Fact

진행해야할 작업

  • 객체 지향의 사실과 오해 책 파트 1, 2 정리 및 스터디 진행
  • 코루틴 책 파트 3 정리 및 스터디 참여

계획

알고리즘 문제 진행

메인 주제 : 프로그래머스 레벨 2 랜덤 문제 풀기
서브 주제 : BFS

 

2023-07-31

 

2023-08-01

 

2023-08-02

 

2023-08-03

 

2023-08-03

 

패스트 캠퍼스 구간합 문제

 

2023-07-31

2023-08-01

2023-08-03

2023-08-03

 

Feeling

생각만 하고 배우지 않으면 독선에 빠질 우려가 있습니다. 얕은 지식과 빈약한 경험을 바탕으로 자신만의 생각에 빠지지 않기 위해 자신을 통찰할 수 있는 객관적인 지표를 스스로 만들어야 합니다. 저 같은 경우 위와 같은 코딩 테스트 계획표를 통해 달성률이 어떤지 저번주와 비교한 성과 차이가 어떤지 왜 이렇게 됐는지를 판단하고 있습니다.

 

독선 : 자기 혼자만이 옳다고 믿고 행동하는 일

 

 

Finding

이번 주는 객체 지향의 사실과 오해라는 책을 읽으며 많은 통찰을 얻었습니다. 이번에는 왜 객체지향을 추구하는지에 집중하며 글을 읽었습니다.

 

객체를 스스로 생각하고 스스로 결정하는 현실 세계의 생명체에 비유하는 것은 상태와 행위를 캡슐화하는 소프트웨어 객체의 자율성을 설명하는 데 효과적이다.

현실 세계의 사람들이 암묵적인 약속과 명시적인 계약을 기반으로 협력하며 목표를 달성해 나가는 과정은 메시지를 주고받으며 공동의 목표를 달성하기 위해 협력하는 객체들의 관계를 설명하는 데 적합하다.
chapter 1 page 21

 

객체의 캡슐화를 통해 객체의 자율성을 얻어 실행 흐름을 변경하더라도 사용하고 있는 객체에 영향이 가지 않을 것이라는 믿음 덕분에 신경쓸 일을 줄일 수 있습니다. 또한 현실에서 암묵적인 약속과 명시적인 계약을 맺는 모습은 객체간 메시지를 주고받으며 달성하는 객체와 유사하기 때문에 쉽게 이해하고 코드를 변경할 수 있습니다. 이러한 특징과 장점 덕분에 현재 프로그래밍 패러다임으로 객체지향을 추구하고 있습니다.

 

객체지향 패러다임은 지식을 추상화하고 추상화한 지식을 객체 안에 캡슐화함으로써 실세계 문제에 내재된 복잡성을 관리하려 한다. 객체를 발견하고 창조하는 것은 지식과 행동을 구조화하는 문제다.
chapter 2 page 39

 

캡슐화를 통해 변경 가능성을 줄여 복잡성을 관리하는 모습에 동감할 수 있습니다. 또한 객체를 발견하는 과정을 풀어나가야할 문제를 정리하고 구조화하는 과정을 통해 복잡했던 문제를 쉽게 풀어나가며 문제를 정의할 수 있게 됩니다.

 

객체지향을 직관적이고 이해하기 쉬운 패러다임이라 말하는 이유는 객체지향이 세상을 자율적이고 독립적인 객체들로 분해할 수 있는 인간의 기본적인 인지 능력에 기반을 두고 있기 때문이다.
chapter 2 page 41

 

결론은 세상을 독립적인 객체들로 분해해 이해하는 인간의 인지 능력을 기반하기 때문에 객체지향이 직관적이고 이해하기 쉬워 유지 보수에 뛰어난 성능을 보이게 됩니다.

 

Future action

대학 졸업을 위한 준비와 이사 준비를 할 필요가 있습니다.

 

Feedback

계획한 16 문제 중 12 문제를 해결했습니다. 저번에 비교하면 80% 정보의 성과만 이뤄냈습니다. 이러한 원인으로는 외가집으로 여행을 떠난 이슈와 취업에 성공한 이슈가 가장 컸습니다. 앞으로 코테 양을 획기적으로 줄이고 이사 준비를 할 필요가 있스빈다.

'2023. > 8월' 카테고리의 다른 글

[2023.08.11] Ko  (0) 2023.08.11
[2023.08.04] Nami  (0) 2023.08.11
[2023.08.04] Nami  (1) 2023.08.06
[2023. 08. 04] Jung  (0) 2023.08.04
[2023. 08. 04] Ko  (0) 2023.08.04