w wielu wpisach na necie i w postach powszechne są opinie o tym jakim złem jest wzorzec singleton, że to antywzorzec itd.
z ciekawości zapytam, jeśli już używacie założeń tego wzorca, to przy budowie jakich obiektów standardowej struktury aplikacji to robicie? sesja, dispatcher, router czy jeszcze gdzieś indziej ?