Wpis z mikrobloga

#programowanie #csharp #dotnet #aspnet #bazydanych #bazadanych #programujzwykopem

Witajcie Mirki i Mirabelki programiści...
Potrzebuję waszej pomoc. Otóż mam wykonać klasę, która będzie abstrakcją dla klas, które będą zajmowały się łączeniem i wyciąganiem danych z różnych baz. Chodzi o to by użytkownik w przyszłości mógł wybrać dowolną bazę z jaką będzie chciał się połączyć. Jak ma wyglądać taka klasa? Muszę też rozróżnić rożne typy połączenia np. z hasłem lub nie, zaufane itd.
Nie oczekuję gotowego rozwiązania ale może jakiś link do szerzej opisanego materiału? Siedzę nad tym od rana ale nic konkretnego nie znalazłem.
Pozdrowienia!
  • 3
@Phoryn: Pamiętaj o SRP i "composition over inheritance", bo to co napisałeś nie brzmi zbyt obiecująco.

Nie oczekuję gotowego rozwiązania ale może jakiś link do szerzej opisanego materiału?


@Phoryn: Każdy ORM, a właściwie biblioteka DBAL jest tu kluczowa.