Я смотрел на какой-то код коллеги-разработчика и чуть не плакал. В определении метода есть 12 аргументов. По моему опыту... это нехорошо. Если бы это был я, я бы отправил какой-нибудь объект.
Есть ли другой/более предпочтительный способ сделать это (другими словами, как лучше это исправить и объяснить почему)?
public long Save (
String today,
String name,
String desc,
int ID,
String otherNm,
DateTime dt,
int status,
String periodID,
String otherDt,
String submittedDt
)
игнорировать мои плохие имена переменных - это примеры