📚
Ella's Book Review
  • 📚Ella's Book Review
  • 📚Book Review (English)
    • 📔Secrets of Computer Systems
    • 📔Data Structures the Fun Way
      • Data Structures the Fun Way - 1. Memory Information
      • Data Structures the Fun Way - 2. Binary Search
      • Data Structures the Fun Way - 3. Dynamic Data Structures
      • Data Structures the Fun Way - 4. Stacks and Queues
      • Data Structures the Fun Way - 5. Binary Search Trees
      • Data Structures the Fun Way - 6. Tries and Adaptive Data Structures
      • Data Structures the Fun Way - 7. Priority Queues and Heaps
      • Data Structures the Fun Way - 8. Grids
      • Data Structures the Fun Way - 9. Spatial Trees
      • Data Structures the Fun Way - 10. Hash Tables
      • Data Structures the Fun Way - 11. Caching
      • Data Structures the Fun Way - 12. B-Trees
      • 📌Data Structures the Fun Way - 13. Bloom Filters
      • 📌Data Structures the Fun Way - 14. Skip Lists
      • 📌Data Structures the Fun Way - 15. Graphs
      • 📌Data Structures the Fun Way - 16. Conclusion
    • 📔Five Lines of Code
      • Five Lines of Code - 1. Refactoring Refactoring
      • Five Lines of Code - 2. Deep Dive into Refactoring
      • Five Lines of Code - 3. Breaking Down Long Code
      • Five Lines of Code - 5. Merging Similar Code
      • Five Lines of Code - 6. Data Protection
      • Five Lines of Code - 7. Collaborating with Compiler
      • Five Lines of Code - 8. Restraining Comments
      • Five Lines of Code - 9. The Art of Code Deletion
      • Five Lines of Code - 10. Overcoming Fear of Adding Code
      • Five Lines of Code - 11. Following Code Structure
      • Five Lines of Code - 12. Avoiding Optimization and Generalization
      • Five Lines of Code - 13. Making Bad Code Identifiable
      • Five Lines of Code - 14. Conclusion
    • 📔React Hooks for Micro State Management
      • 01. React Hooks for Micro State Management
      • 02. Using Local and Global State
      • 03. Sharing Component State with React Context
      • 04. Sharing Module State with Subscriptions
      • 05. Sharing Component State with Context and Subscriptions
      • 06. Introduction to Global State Management Libraries
      • 07. Use Case Scenario 1: Zustand
      • 08. Use Case Scenario 2: Jotai
      • 09. Use Case Scenario 3: Valtio
      • 10. Use Case Scenario 4: React Tracked
      • 11. Similarities and Differences of Three Global State Libraries
  • 📚Book Review (Korean)
    • 📔리액트 훅을 활용한 마이크로 상태 관리
      • 01. 리액트 훅을 이용한 마이크로 상태 관리
      • 02. 지역 상태와 전역 상태 사용하기
      • 03. 리액트 컨텍스트를 이용한 컴포넌트 상태 공유
      • 04. 구독을 이용한 모듈 상태 공유
      • 05. 리액트 컨텍스트와 구독을 이용한 컴포넌트 상태 공유
      • 06. 전역 상태 관리 라이브러리 소개
      • 07. 사용 사례 시나리오 1: Zustand
      • 08. 사용 사례 시나리오 2: Jotai
      • 09. 사용 사례 시나리오 3: Valtio
      • 10. 사용 사례 시나리오 4: React Tracked
      • 11. 세 가지 전역 상태 라이브러리의 유사점과 차이점
    • 📔읽고 나면 진짜 쉬워지는 자료구조
      • 읽고 나면 진짜 쉬워지는 자료 구조 - 1. 메모리 안 정보
      • 읽고 나면 진짜 쉬워지는 자료 구조 - 2. 이진 탐색
      • 읽고 나면 진짜 쉬워지는 자료 구조 - 3. 동적 자료 구조
      • 읽고 나면 진짜 쉬워지는 자료 구조 - 4. 스택과 큐
      • 읽고 나면 진짜 쉬워지는 자료 구조 - 5. 이진 탐색 트리
      • 읽고 나면 진짜 쉬워지는 자료 구조 - 6. 트라이와 적응형 자료 구조
      • 읽고 나면 진짜 쉬워지는 자료 구조 - 7. 우선순위 큐와 힙
      • 읽고 나면 진짜 쉬워지는 자료 구조 - 8. 격자
      • 읽고 나면 진짜 쉬워지는 자료 구조 - 9. 공간 트리
      • 읽고 나면 진짜 쉬워지는 자료 구조 - 10. 해시 테이블
      • 읽고 나면 진짜 쉬워지는 자료 구조 - 11. 캐시
      • 읽고 나면 진짜 쉬워지는 자료 구조 - 12. B-트리
      • 📌읽고 나면 진짜 쉬워지는 자료 구조 - 13. 블룸 필터
      • 📌읽고 나면 진짜 쉬워지는 자료 구조 - 14. 스킵 리스트
      • 📌읽고 나면 진짜 쉬워지는 자료 구조 - 15. 그래프
      • 📌읽고 나면 진짜 쉬워지는 자료 구조 - 16. 결론
    • 📔컴퓨터 밑바닥의 비밀
    • 📔Five Lines of Code
      • Five Lines of Code - 1. 리팩토링 리팩토링하기
      • Five Lines of Code - 2. 리팩토링 깊게 들여다보기
      • Five Lines of Code - 3. 긴 코드 조각내기
      • Five Lines of Code - 5. 유사한 코드 융합하기
      • Five Lines of Code - 6. 데이터 보호
      • Five Lines of Code - 7. 컴파일러와의 협업
      • Five Lines of Code - 8. 주석 자제하기
      • Five Lines of Code - 9. 코드 삭제의 미학
      • Five Lines of Code - 10. 코드 추가에 대한 두려움 떨쳐내기
      • Five Lines of Code - 11. 코드 구조 따르기
      • Five Lines of Code - 12. 최적화 및 일반화 회피
      • Five Lines of Code - 13. 나쁜 코드를 식별 가능하게 만들기
      • Five Lines of Code - 14. 마무리
Powered by GitBook
On this page
  • 챕터별 학습 내용 정리
  • 1. 프로그래밍 언어부터 프로그램 실행까지, 이렇게 진행된다
  • 2. 프로그램이 실행되었지만, 뭐가 뭔지 하나도 모르겠다
  • 3. 저수준 계층? 메모리라는 사물함에서부터 시작해 보자
  • 4. 트랜지스터에서 CPU로, 이보다 더 중요한 것은 없다
  • 5. 작은 것으로 큰 성과 이루기, 캐시
  • 6. 입출력이 없는 컴퓨터가 있을까?
  • 7. 마무리
  1. 📚Book Review (Korean)

📔컴퓨터 밑바닥의 비밀

컴퓨터 시스템의 본질을 알면 코드의 실마리가 보인다

챕터별 학습 내용 정리

1. 프로그래밍 언어부터 프로그램 실행까지, 이렇게 진행된다

  • [블로그] 내 코드는 어떻게 실행되는걸까?

  • [감상평] Chapter 1

2. 프로그램이 실행되었지만, 뭐가 뭔지 하나도 모르겠다

  • [블로그] 콜백 함수는 불닭볶음면 공장에서 시작된다

  • [감상평] Chapter 2.1-2.4

  • [감상평] Chapter 2.5-2.10

3. 저수준 계층? 메모리라는 사물함에서부터 시작해 보자

  • [감상평] Chapter 3.1-3.4

4. 트랜지스터에서 CPU로, 이보다 더 중요한 것은 없다

  • [감상평] Chapter 4.1-4.5

  • [감상평] Chapter 4.6-4.10

5. 작은 것으로 큰 성과 이루기, 캐시

  • [감상평] Chapter 5

6. 입출력이 없는 컴퓨터가 있을까?

  • [감상평] Chapter 6

7. 마무리

  • [블로그] 책 서평: 1+1은 왜 2일까?

Previous읽고 나면 진짜 쉬워지는 자료 구조 - 16. 결론NextFive Lines of Code

Last updated 6 days ago