- 1
private bool IsNamesAreEqual(string itemName, string nodeName) { ... }
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+98.6
private bool IsNamesAreEqual(string itemName, string nodeName) { ... }
Правда это скорее относится к английскому языку, нежели к шарпу.
Иногда полезно перечитывать давно написаный код, много нового узнаешь )))
А как тебе такие названия параметров: protocolDateWith, protocolDateOn (соответственно, ограничение даты протокола указанным интервалом).
Но хотя у меня не поднимается рука в таких случаях так написать. Я всё-таки пишу AreNamesEqual, хоть это и не бросается в глаза сразу, что функция булевая (ну пример не совсем ярко это показывает, но думаю ясно)
IsNamesEqual
А конструкция бессмысленная. Строковых функций в школе не проходили?
itemName.Equals(nodeName, StringComparison.CurrentCultureIgnoreCas e);