CLEAN CODE: 1 – NAMING
Về cơ bản thì đặt tên, hay naming là thứ xuất hiện mọi ngóc ngách trong code. Chúng ta phải đặt tên hàm, tên biến, tên class, property,…. Mọi thứ đều bắt đầu bằng việc đặt tên, nên dĩ nhiên nó là quan trọng nhất, được nói đầu tiên r. Cùng lao vào các quy tắc được nhắc đến thôi:
1. Đặt tên liên quan
Cái tên nói lên tất cả. Khi đã mất công viết r thì dùng não suy nghĩ đến cái tên chuẩn bị đặt. Thực sự là cần làm vậy, vì nếu cứ đặt a,b,c,d thì ông giời cũng k đọc được code của bạn đâu. Chỉ có 1 ngoại lệ duy nhất cho bạn đặt x,y,z đấy là dùng 1 vòng for duy nhất. Nhưng thường thì mình giờ toàn dùng foreach, và kể cả có dùng for thì mình cũng sẽ đặt nó là indexHour, indexCustomer,… như vậy người đọc sẽ dễ dàng hình dung hơn