👨‍💻
Noah's TIL
search
Ctrlk
Github
  • 🚀Intro
    • 👨‍💻 반가워요
    • 🏖️ 이곳은요
  • ✏️ Diary
    • 우아한테크코스chevron-right
    • 나의 첫 코딩 테스트(feat 라인, 카카오)
  • 🖥️ Computer Science
    • Design Patternchevron-right
    • HTTPchevron-right
    • Process & Threadchevron-right
    • DataBasechevron-right
  • 🍿ETC
    • Markdown
    • SPA (Single Page Application)
    • SSR & CSR
    • 브라우저의 랜더링 과정
    • 명령형 프로그래밍과 선언형 프로그래밍
  • 💄CSS
    • Style Sheet
    • Inheritance & Cascading
    • Global CSS
    • Selector
    • display 프로퍼티 (block, inline, inline-block)
    • Box Model
    • Background
    • Text
    • Position
    • Shadow
    • Transition
    • Animation
    • Transform
    • Flexbox Layout
    • Grid Layout
    • CSS 스타일링에선 ID 선택자를 쓰지 말아야 하는 이유 4가지
  • 🌈Javascript
    • 실행 컨텍스트(execution context)
    • 클로저(closure)
    • 자바스크립트 모듈 시스템
    • undefined & null
    • 얕은 복사와 깊은 복사
    • 자바스크립트에서 함수를 선언하는 방법
    • 객체의 프로퍼티 존재 확인과 열거
    • Map
    • Set
    • 이터러블
    • 비동기chevron-right
    • Array Methodchevron-right
    • DOMchevron-right
    • Classchevron-right
    • 투두리스트 만들기(with MVC pattern)chevron-right
    • 클린코드를 위한 코딩컨벤션chevron-right
  • 🔥Typescript
    • Typescript란?
    • Typescript 설정 파일
    • Effective Typescriptchevron-right
    • React에서의 Typescriptchevron-right
  • 🌳React
    • React란?
    • JSX
    • Virtual DOM
    • Create React app
    • 클래스형 Component vs 함수형 Component
    • Props
    • State
    • 이벤트 처리
    • 배열 렌더링
    • 조건부 렌더링
    • Lifecycle
    • CSSchevron-right
    • Hookschevron-right
    • Node Package Module(NPM)
  • 🧭Jest
    • 자바스크립트의 테스트코드, Jest란 무엇인가?
    • Jest 시작하기(설치 및 실행하기)
    • 자주 사용하는 Globals Methods
    • 기본적인 Expect API 및 Matcher 함수 사용하기
    • 모의 함수(Mock Functions) 사용하기
    • 함수의 호출 테스트하기 with jest.spyOn()
  • ⛳️ 정규 표현식(Reg Exp)
    • 정규 표현식이란?
    • 정규식 플래그
    • 검색 기준 패턴
    • 특정 문자 숫자 매칭 패턴
    • 갯수 반복 패턴
    • 그룹 패턴
    • 정규 표현식의 메서드
    • 정규 표현식과 함께 사용하는 String의 메서드
  • 🧚Data structure & Algorithm
    • 자료구조와 알고리즘을 공부해야 하는 이유
    • 빅오 표기법
    • 문제 해결 접근법
    • 문제 해결 패턴
    • 재귀(Recursion)
    • 검색 알고리즘
    • 정렬 알고리즘chevron-right
    • Data structure(자료구조)chevron-right
    • Algorithm(알고리즘)chevron-right
  • 🐚Coding Test
    • Programmerschevron-right
  • 🗃️ Git & Github
    • Git vs Github
    • Gitchevron-right
    • Githubchevron-right
  • 📚Reading
    • 객체지향의 사실과 오해chevron-right
      • Chapter1 협력하는 객체들의 공동체
      • Chapter2 이상한 나라의 객체
      • Chapter3 타입과 추상화
      • Chapter4 역할, 책임, 협력
      • Chapter5 책임과 메시지
      • Chapter6 객체 지도
      • Chapter7 함께 모으기
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. 📚Reading

객체지향의 사실과 오해

Chapter1 협력하는 객체들의 공동체chevron-rightChapter2 이상한 나라의 객체chevron-rightChapter3 타입과 추상화chevron-rightChapter4 역할, 책임, 협력chevron-rightChapter5 책임과 메시지chevron-rightChapter6 객체 지도chevron-rightChapter7 함께 모으기chevron-right
PreviousBranch Protection Rule 적용하기chevron-leftNextChapter1 협력하는 객체들의 공동체chevron-right

Last updated 3 years ago