Jednak wtrącę jeszcze słówko do wątku bo zauważyłem tutaj coś niepokojącego. Postaram się wytłumaczyć to w taki sposób żeby było to zrozumiałe dla wszystkich.
Przypuśćmy, że wchodzę na forum zawodowych zabójców z prostym pytaniem: półotwarty teren, muszę cicho (praktycznie bezgłośnie) pozbyć się gościa (185cm, 110kg, ale żylasty). Czy lepszy będzie nóż bowiego do podcięcia gardła, czy zakryć usta ręką i wsadzić sztylet w serce?
I wchodząc na to forum nie oczekuję odpowiedzi typu "zabijanie jest be i niemoralne". Ja mam to głęboko w dudzie, że jest be i niemoralne bo to mój zawód, pasja i przynosi kasę (no i jakby nie patrzeć to forum zawodowych zabójców). Oczekuję odpowiedzi typu "gościu, może lepsza będzie w tym wypadku garota", albo "polecam sztylet, ale załóż rękawiczkę na rękę, którą będziesz zakrywał usta, ofiara może ci pogryźć palce - ja nie założyłem rękawiczki i miałem zakażenie, musiałem brać antybiotyki".
A tera do rzeczy. Jak wchodzę na forum programistyczne z konkretnym pytaniem o jedną metodę magiczną to nie oczekuję od kilku osób odpowiedzi "metody magiczne są be, nie używaj". Ciekawe, czy osoby twierdzące, że metody magiczne są złe używały kiedykolwiek konstruktora, bo o dziwno jest on (szok i niedowierzanie) metodą magiczną w PHP?!
@Markuz
Napisałeś swój komentarz przed dokładnym zapoznaniem się z pytaniem, przed zapoznaniem się z odpowiedziami i przed zapoznaniem się z komentarzami do odpowiedzi. Chyba. Mi jednak wydaje się, że pomyliłeś tematy. W związku z tym masz szansę przenieść swój komentarz do odpowiedniego tematu - możesz z niej skorzystać. Oczywiście nie naciskam, to luźna propozycja.
@TomRZ
Jest takie gospodarsko-programistyczne powiedzenie: "nie rozbieraj płotu dopóki nie dowiesz się po co go postawiono". Kiedy już się dowiesz to uderzaj ostro np. tu: https://twitter.com/official_php i walcz o swoje prawa. Ale doradzałbym argumenty zamiast klapek na oczach.
@Desu @TomRiddle
Dzięki za wypowiedzi w temacie, przydały mi się.