Từ quan sát mã nguồn cho các ứng dụng Android khác nhau (không phải do tôi viết), tôi nhận thấy một mẫu đặt các đoạn mã nhất định vào các phương thức riêng của chúng, mặc dù thực sự không sử dụng lại mã, vì các phương thức này chỉ được gọi một lần trong suốt toàn bộ ứng dụng. Cho đến bây giờ, tôi đã có một quy tắc chung cho thấy nếu một đoạn mã được sử dụng hai lần hoặc nhiều hơn trong mã ứng dụng, thì nó xứng đáng với phương pháp riêng của nó, đơn giản là vì lý do loại bỏ sự dư thừa mã.đoạn mã được gọi chỉ một lần - giá trị của phương pháp riêng?
Nhưng nhìn thấy những đoạn mã được chia nhỏ gọn thành các phương thức riêng (và phương thức gọi điện riêng), tôi bắt đầu có thể tôi đang thiếu thứ gì đó.
Khác với mục đích tài liệu, lý do nào khác có thể biện minh cho việc chỉ đặt 4 dòng mã (được gọi chỉ một lần!) Vào phương pháp riêng?
Dễ đọc? Mã tự viết? "Phương thức gọi điện thoại trên không" có thể bị bỏ qua khá nhiều trong Java vì nó không phải là một vấn đề lớn. – Marcelo