tag:blogger.com,1999:blog-8870450228520780222.post7727056250472289445..comments2024-03-29T10:16:55.162+01:00Comments on Programistyka: Jak programować obiektowo cz. 7 - constSebastian Malacahttp://www.blogger.com/profile/14060393325488538481noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-8870450228520780222.post-40256612346829555502012-03-13T21:08:12.181+01:002012-03-13T21:08:12.181+01:00Nigdy nie używałem, dobrze wiedzieć jednak że coś ...Nigdy nie używałem, dobrze wiedzieć jednak że coś takiego istnieje, dzięki za fajną serię artykułówRealstudiohttp://www.realstudio.plnoreply@blogger.comtag:blogger.com,1999:blog-8870450228520780222.post-2991190574772192092012-03-13T08:15:46.787+01:002012-03-13T08:15:46.787+01:00O flagach nie pisałem celowo. Wydaje mi się, że ba...O flagach nie pisałem celowo. Wydaje mi się, że bardziej dotykają aspektów implementacyjnych, a nie projektowych. Jest to (flagi) temat na tyle obszerny, że warto mu poświęcić osobny wpis (zresztą już taki był: http://blog.kowalczyk.cc/2011/04/05/php-flagi-bitowe/ :)<br /><br />Co do przesuwania ich do interfejsu, to powiem Ci, że nie spotkałem się z przypadkiem klasy stosującej flagi, która wymagałaby interfejsu.<br /><br />Jeśli chodzi o metodę filter(), to tak jak napisałem przykład jest uproszczony. Miał on zademonstrować problem:)Sebastian Malacahttps://www.blogger.com/profile/14060393325488538481noreply@blogger.comtag:blogger.com,1999:blog-8870450228520780222.post-178812029224178422012-03-13T00:00:02.770+01:002012-03-13T00:00:02.770+01:00Jedyne sensowne użycie stałych jakie przychodzi mi...Jedyne sensowne użycie stałych jakie przychodzi mi na myśl, a nie przynoszące z czasem problemów, to użycie ich jako flag.<br /><br />Szczególnie że interfejsy mogą mieć stałe - więc można z powodzeniem deklarować i interfejs i zestaw obsługiwanych przez niego flag. Bez konkretnej implementacji.<br /><br />A metodę filter($value) zmienił bym na filter($value, $separator = '_') i nie trzeba grzebać.Michałhttp://mwachowski.plnoreply@blogger.com