Thận trọng để phá vỡ chức năng dài thành chức năng chính và chức năng trợ giúp.Khi nào tôi nên phá vỡ một chức năng?
Tôi biết rằng chỉ có chức năng chính của mô-đun bên ngoài sẽ được gọi, nhưng thời lượng dài của nó có thể chứng minh là đáng sợ.
Sách giáo khoa đặt giới hạn về số lượng dòng, nhưng tôi cảm thấy rằng điều này quá cứng nhắc.
P.S. Tôi đang lập trình bằng Python và cần xử lý các thư đến. Hàm trả về một tuple chứa thông điệp nhưng trong các kiểu dữ liệu nội bộ của Python. Vì vậy, bạn có thể thấy mã phần nào độc lập cho từng loại thông báo.
Duplicate Câu hỏi
khi đề cập đến số dòng mã, bạn không bao gồm khoảng cách, bình luận và ngắt dòng (thêm trả về vận chuyển sau phần tử mảng và tham số phương thức, v.v.) phải không? – koeder