Chương trình = Cấu trúc dữ liệu + thuật toán
Giải thuật
Tham khảo:: OOP Implementation
UI là kết quả của state và data. State nằm ở client, data nằm ở server
Chương trình là một đoạn mã được lưu trên ổ đĩa. Tiến trình là khi đoạn mã đó được nạp vào RAM và được CPU đọc
Biến là dữ liệu, hàm là thuật toán. Biến là danh từ, hàm là động từ