Which SOLID principle is violated if a class is constantly modified whenever new requirements are added?
4 phương ánCó giải thíchTrung bình
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
SOLID là một nhóm nguyên tắc thiết kế giúp đảm bảo tính mở rộng và bảo trì của mã nguồn. Trong đó, nguyên tắc Open/Closed Principle (OCP) cho rằng một lớp nên được mở rộng, nhưng không được sửa đổi khi có yêu cầu mới. Nếu một lớp phải được sửa đổi liên tục khi có yêu cầu mới, điều đó có nghĩa là lớp đó không tuân thủ nguyên tắc OCP. Điều này dẫn đến việc lớp đó không có khả năng mở rộng và bảo trì, khiến cho việc thêm mới yêu cầu trở nên khó khăn và phức tạp.
Cùng chương 3
Given the code: builder.Services.AddScoped<IOrderService, OrderService>(); How will OrderService behave?Có lời giảiCâu hỏiservices.AddTransient<ILogger, ConsoleLogger>(); What does this code do?Có lời giảiCâu hỏiWhich of the following is an example of a situation where a Scoped service lifetime would be appropriate?Có lời giảiCâu hỏiCả 19 câu của chủ đề19 câu