Mở bài Là dân lập trình, chắc hẳn các bạn cũng từng ít nhất một lần nghe đến Law of Demeter (LoD) , tạm dịch là Nguyên tắc Demeter , còn được gọi là nguyên tắc Một dấu chấm . Thân bài Law of Demeter là gì? Trong thần thoại Hy Lạp, Demeter là vị nữ thần của nông nghiệp, mùa màng và thiên nhiên. Tuy nhiên nữ thần Demeter không định ra và cũng không liên quan lắm đến nguyên tắc Demeter mà chúng ta đang nói ở đây cả. Chuyện xưa kể rằng vào mùa thu năm 1987, tại Đại học Northeastern Mỹ, trong một cuộc thảo luận của dự án Demeter (một dự án nhằm giúp việc phát triển phần mềm trở nên dễ dàng hơn), nguyên tắc Demeter lần đầu tiên đã được đề ra, nhằm mục đích tối thiểu hóa sự phụ thuộc lẫn nhau (loose coupling) của các thành phần trong ứng dụng. Cái tên Law of Demeter được sinh ra từ đó. Cơ bản thì Law of Demeter chỉ có một nguyên tắc. Only talk to your immediate friends, tạm dịch là "Chỉ chơi với những người thân bằng quyến thuộc." hoặc Don't ...
Suy nghĩ, yêu thương và làm việc hết mình