Tối ưu hiệu năng cho chương trình/hệ thống
Buổi trưa đang ngồi ăn thì sếp mang hộp cơm đặt cái bịch ngồi xuống cạnh em. Ổng vừa ăn vừa hỏi chuyện thấy cty sao, rồi hỏi lí do sao em chọn cty, rồi sao từ nhúng qua web blah blah. Xong chốt hạ bằng câu hỏi là: "làm cách nào để tối ưu hiệu năng cho code/chương trình hay hệ thống?". Khá bất ngờ nên em chỉ trả lời vài ý như áp dụng các quy tắc như early return, chỉ query các trường cần thiết, dùng đúng data type, hạn chế dùng các kiểu dynamic, có thể áp dụng bất đồng bộ/đa luồng để tăng tốc độ xử lí, mempool,... Sếp nghe xong cười cười rồi đứng lên đi.
Qua tới giờ về nghĩ mãi câu này nên nay lên mạn phép hỏi các tiền bối về các phương pháp tối ưu ạ? Em nghĩ phạm vi ổng hỏi chắc quanh web dev thôi