абсолютно разные, только названием несколько похожи, и в первой могут быть подклассы
Ну уж- абсолютно))
Да, в описании явно указано, что одна и другая возвращают - одна массив объектов, а вторая - массив наименований объектов. Но привести к общему знаменателю-то чем плохо?
на гите посмотри код самих функций, ну и собственно выше уже все сказано
Ну, когда обращаешься к функции ПолучитьОбъектПоКлассу, то ожидаю получить объект, а когда к ПолучитьОбъектПоСвойству, то тоже жду почему-то объект, а не его название. Почему бы не назвать эту функцию тогда ЛамцаДрица? Так хоть ассоциаций ненужных не будет. А то как в анекдоте про надпись на сарае, а там дрова
Хотя, конечно, у себя в функциях можно переопределить как getObjNamesByProperty и успокоиться.
а представь всем изменят, во сколько переписать придется
Я тоже надеялся на одинаковое поведение. )
Если идет речь не про объект, а только про его имя, то логичнее видеть функцию getObjectsTitlesByProperty(). ))
И да, если сейчас переделать, то пострадают многие.
А если не переделать сразу, то через год постарают в 5 раз больше, как обычно.
Пожалуйста, войдите в систему, чтобы добавлять комментарии Присоединиться!