Thiết kế một phương thức

Xin chào ! khi viết một hàm hay một phương thức thì nên cho nó làm một việc hay nhiều việc ạ ? có phải là một hàm chỉ làm duy nhất một việc và trả về một giá trị không ? một hàm có thể vừa làm cái này và vừa làm được cái kia luôn không ? thanks !

Tuỳ tình huống mà ta chọn cái phù hợp. Còn chọn thế nào thì do kinh nghiệm, mỗi người một phách, các design pattern không nhất thiết phải tuân thủ chặt chẽ.

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?