mam metodę w DAL jak:Korzystanie zerowalne typów w API publicznych
public bool GetSomeValue(int? a, int?b, int c)
{
//check a Stored Proc in DB and return true or false based on values of a, b and c
}
w tej metodzie, ja przechodzącą dwie zerowalne typów, ponieważ wartości te mogą być puste (i sprawdzanie ich jako wartość null w DB zapisanego Proc). Nie chcę używać liczb magicznych, więc czy jest w porządku przepuszczanie takich typów nullablowych (zarówno z perspektywy wydajności, jak i elastyczności architektury)?