Clean Architecture vừa đủ cho một dự án thực tế
Không phải dự án nào cũng cần mười tầng abstraction. Cùng tìm một ranh giới vừa đủ giữa nghiệp vụ, giao diện và hạ tầng.
Ethan — chủ IARDv Blog. Ghi chép về lập trình, game dev và những điều học được trong hành trình xây sản phẩm.
Không phải dự án nào cũng cần mười tầng abstraction. Cùng tìm một ranh giới vừa đủ giữa nghiệp vụ, giao diện và hạ tầng.
Một type tốt không chỉ giúp autocomplete. Nó khiến những trạng thái không hợp lệ khó xuất hiện hơn.
Từ một hình vuông trên màn hình đến chuyển động có trọng lượng. Những thử nghiệm đầu tiên với Godot.
Một ghi chép build in public về phạm vi, phản hồi và việc học cách chưa thêm một tính năng.
Cache ở đâu, hết hạn lúc nào và dữ liệu cũ có thể tồn tại bao lâu? Ba câu hỏi trước một quyết định hạ tầng.
Trung bình không kể hết câu chuyện. Nhìn thêm phân phối, độ biến động và bối cảnh của một phép đo.
Tách ý nghĩa màu sắc khỏi giá trị cụ thể để light và dark cùng dễ đọc, dễ thay đổi.
Những gì làm tốt, những gì làm quá tay và các quyết định tôi sẽ đổi nếu bắt đầu lại.