Witam
Mam pytanie czy z punktu widzenia "obciążenia" programu, czy systemu na którym uruchamiany jest ten program, jest jakaś różnica jeżeli używane w programie przestrzenie nazw podefiniuje w taki sposób:
Przypadek 1):
using System;
using Model.DanePodstawowe;
namespace DataAccess
{
public interface IDanePodstawoweDataContext : IDisposable
{
System.Data.Linq.ITable<Pracownik> Pracownicy();
void ExecuteCommand(string command, params object[] parameters);
void SubmitChanges();
}
}
albo tak:
Przypadek 2):
using System;
using System.Data.Linq;
using Model.DanePodstawowe;
namespace DataAccess
{
public interface IDanePodstawoweDataContext : IDisposable
{
ITable<Pracownik> Pracownicy();
void ExecuteCommand(string command, params object[] parameters);
void SubmitChanges();
}
}
Czy pierwszy sposób jest lżejszy dla systemu, pamięci czy czegoś tam jeszcze w porównaniu do sposobu drugiego?