[TIL]

Sarahsea 사라씨·2021년 6월 15일
0

TIL

목록 보기
19/128
post-thumbnail

오늘 새롭게 배운 것✨

  • 재귀 : 자기 자신을 호출하는

    재귀(recursion)는 어떠한 것을 정의할 때 자기 자신을 참조하는 것을 뜻한다. 순환정의 또는 재귀적 정의라고도 한다.

    • Base Case & Recursive Case를 잘 설정
  • 알고리즘 | 자료구조

  • (번외) 인자: 수학에서 인자: 원인이 되는 요소 (ex: 1+1=2, 1 인자)

인자 | 因子
인은 원인이라는 뜻이고, 인자는 원인이 되는 것이다. 곱의 인자란, '곱으로 대수를 생성할 때의 인자'라는 뜻이다.
예: 8 * 9 = 72, 에서 8과 9는 72를 생성하는 인자다.

  • (어제) 객체 지향 프로그래밍 OOP "패러다임"
    • 자바스크립트에서의 객체지향프로그래밍, (엄밀히 객체지향언어라고 할 수 는 없으나, 클래스를 이용해서 객체지향의 패턴으로 작성할 수 는 있다)
    • 객체 지향 프로그래밍의 4가지 특성: 캡슐화,추상화,상속,다형성
    • prototype & __proto__ (dunder(double underscore) proto)

느낀 점

  • 어느새 for문에 익숙해져서 자꾸 for문 형태로 갇혀서 생각하는 경향이 있다 -> 문제해석 할 때, 어떻게 접근할지 다양하게 생각해보자
  • 손코딩의 중요성
  • 다른 사람에게 설명할 수 있을 정도로,
    실제 소리내어 코드를 설명해보자
  • 개발자 = 협업 (혼자 일하는 경우는 잘 없음), 필요 지식과 기술스택이 출중하다고 해도 다른 사람과 소통이 전혀 되지 않으면, 그다지 좋은 개발자가 아닐 수도 있다:)

내일은😆👊💥

+ 더 생각해볼: 함수형 프로그래밍 | 이터러블 프로그래밍, 레거시

  • 감정과 상관 없이, 집중을 잘 하자! 좀더 해결해야할 문제에만 집중하고, 감정은 이후의 시간에 돌봐주자 (감정을 인식하고 인정하는 것만으로도 반절은 해소! 무시 노노)
  • 내일은, JSON, Tree구조에 대해..
profile
생각하는 사람

0개의 댓글