Информация об изменениях

Сообщение Re: Минимизировать дублирование кода от 13.09.2023 12:35

Изменено 13.09.2023 12:42 bnk

Re: Минимизировать дублирование кода
Здравствуйте, busk, Вы писали:

А почему просто не передать calculateC, calculateE параметрами?

CheckCondiitons(T item, Action<T> one, Action<T> two)
{
    some code
  
    one(item);
  
    some code
  
   two(item);

  some code
}

// classs Y
CheckCondiitons(item, CalculateA, calculateE)

// class Y
CheckCondiitons(item, CalculateB, calculateF)
Re: Минимизировать дублирование кода
Здравствуйте, busk, Вы писали:

А почему просто не передать calculateC, calculateE параметрами?

CheckCondiitons(T item, Action<T> one, Action<T> two)
{
    some code
  
    one(item);
  
    some code
  
   two(item);

  some code
}

// classs Y
CheckCondiitons(item, CalculateA, calculateE)

// class Z
CheckCondiitons(item, CalculateB, calculateF)