Vì vậy, tôi vẫn đang ở trên hàng rào liệu tôi có nên sử dụng những thứ này hay không.
Tôi cảm thấy đó là một sự vi phạm cực độ của việc đóng gói, tuy nhiên tôi thấy rằng tôi có thể đạt được một mức độ đóng gói nào đó trong khi có được sự linh hoạt hơn trong mã của mình.
Các dự án Java / Swing trước đây tôi đã sử dụng các lớp lồng nhau ở một mức độ nào đó, tuy nhiên bây giờ tôi đã chuyển sang các dự án khác trong C # và tôi tránh sử dụng chúng.
Bạn cảm thấy thế nào về các lớp lồng nhau?