Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 인텔리제이
- 명령어
- docker
- bfs
- 스타트업
- spring boot
- 자료구조
- 해시맵
- 도커
- HTTP
- 구름LEVEL
- HashMap
- 스프링 부트
- 코딩테스트
- dfs
- spring
- 문자열
- 스프링부트
- 구현
- Linux
- 프로그래머스
- 개발자
- 배열
- IntelliJ
- 스프링
- 해결
- 주니어
- 이직
- 백엔드
- Java
Archives
- Today
- Total
목록스터디 (1)
마이의 개발 블로그
[SICP 스터디] Ch2. 데이터를 이용한 추상화
배경 일명 '마법사책'으로 불리는 SICP(컴퓨터 프로그램의 구조와 해석)의 JS버전을 스터디하며 발제를 맡은 부분을 정리한 내용입니다. 연습문제는 일부만 별도 포스트로 다룰 예정입니다. 내용 서론 ㅇ복합 데이터를 이용한 추상화 방식을 탐구 ㅇ이점? - 접착제 제공: 복잡한 개념(유리수)을 단일 객체로 다룰 수 있게됨(분자 + 분모 연결) - 모듈성 향상: 표현부와 연산부를 분리( 추상화) ㅇ순서 1) 유리수 산술 시스템 구현 2) 닫힘(closure), 접착제를 이용한 복합 데이터 구성 (그래픽 언어 예시) 3) 기호 표현식(symbolic expression) 4) 일반적 연산(generic operation)의 구현과 데이터 지향적 프로그래밍 2.1 데이터 추상화 ㅇ데이터추상화: 하나의 복합적인 대..
개발지식/기타
2024. 3. 14. 11:46