To jest bardziej pytanie projektowe.Klasa podstawowa dla wielu klas w różnych projektach
Obecnie mam wiele klas (w różnych projektach), które mają różne role, ale istnieje jedna powszechna metoda, która wykonuje to samo zadanie. Myślałem o posiadaniu klasy bazowej dla wszystkich klas tez, aby każdy z nich mógł odziedziczyć tę klasę i wdrożyć tę metodę, aby zaoszczędzić duplikację.
Moje pytanie brzmi: czy powinienem mieć jedną klasę bazową dla wszystkich klas, które są w wielu projektach, czy też powinienem mieć jedną klasę bazową na projekt?
Dzięki,
W takich przypadkach bardzo istotne jest to, którego ide używasz. Podaj nam informacje :) – laurisvr
Jeśli klasy bazowe byłyby identyczne, z pewnością nie powinieneś duplikować kodu w każdym projekcie. – CoryKramer
@laurisvr VS2013 – CodersSC