maxubrq
Tuyển tập · Software
Tập I

TypeScript

Hay: type system như một công cụ tư duy.

Đang tiến hành · 5 chương
Thư từ tác giả

Mình đã viết TypeScript được khoảng một thập kỷ. Phần lớn thời gian đó, mình xem type system như một cái hàng rào — thứ để giữ code bên trong. Mãi sau mình mới nhận ra rằng type system cũng là một công cụ: một cách suy nghĩ về chương trình của mình là gì.

Những chương này là phiên bản dài của sự nhận ra đó. Chúng được viết cho những kỹ sư đang làm sản phẩm thực sự — những người biết `any` làm gì, và muốn hiểu tại sao kỹ sư lâu năm không bao giờ với tay lấy nó.

Mình sẽ tiếp tục thêm các chương chừng nào còn học được. Mình không biết sẽ có bao nhiêu. Con số trên gáy sách sẽ thay đổi.

— m., Sep 2025

Bản đồ đọc

Đã đọc 0
  1. I
    Structural Typing và Nominal Typing
    30 Th4, 2026
    ·
  2. II
    Narrowing
    1 Th5, 2026
    ·
  3. III
    Union và Intersection Types
    1 Th5, 2026
    ·
  4. IV
    Literal Types và const assertions
    1 Th5, 2026
    ·
  5. V
    TypeScript Strict Mode
    2 Th5, 2026
    ·
Tập này được mở từ Sep 2025. Vẫn đang được viết.