전 항상 Linq2SQL 쿼리를 장소의 거의 모든 클래스에 삽입했습니다.Linq2SQL 쿼리를 장소 또는 전용 DAL 클래스에 두시겠습니까?
필자는 Linq2SQL 쿼리를 어디에 두어야하는지에 대한 전략을 알고 싶습니다.
별도의 데이터 계층 클래스에 넣거나 장소 전체에서 어디에 사용합니까?
Linq2SQL 쿼리에 대한 내 전략을 변경하고 별도의 DataLayer 클래스에 저장해야한다고 생각합니다. 나는 TDD을 효율적으로 할 수 있고 의존성 주입과 솔리드 원리를 준수 할 수 있다면 필수적이라고 생각합니다.
나는 장소 전체에 걸쳐 "모든 장소에"단어를 반복하여 "모든 장소에"있는 효과를 재현하는 방식을 좋아합니다. – harpo