dakata__92
Super Moderator
Здравейте Колеги,
В тази тема желая да Ви попитам за личното Ви отношение към връщаните от разни функции и методи стойности. С кое обичате да работите повече, като върнат резултат от даден метод/функция, обект или масив?
Напоследък доста коментираме този въпрос с приятели и ми е интересна и вашата гледна точка. Много зависи от случая, но по-често връщам масиви вместо обекти. В един проект пък ми се наложи доста обекти да връщам, като резултат и ми се струва, че кода става по-чист, но пък за сметка на това обсъждаме и това, че ако се връщат повече обекти вместо масиви пиковото използване на паметта се покачва. Вие какво мислите по казуса?
В тази тема желая да Ви попитам за личното Ви отношение към връщаните от разни функции и методи стойности. С кое обичате да работите повече, като върнат резултат от даден метод/функция, обект или масив?
PHP:
function x ()
{
return array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
}
function x2 ()
{
return (object)["Peter"=>"35", "Ben"=>"37", "Joe"=>"43"];
}
Напоследък доста коментираме този въпрос с приятели и ми е интересна и вашата гледна точка. Много зависи от случая, но по-често връщам масиви вместо обекти. В един проект пък ми се наложи доста обекти да връщам, като резултат и ми се струва, че кода става по-чист, но пък за сметка на това обсъждаме и това, че ако се връщат повече обекти вместо масиви пиковото използване на паметта се покачва. Вие какво мислите по казуса?