Иногда я использую синглтон (для хранения данных, которые используются несколькими разными классами) в своих проектах, и я думаю, почему бы не использовать мой AppDeletage, поскольку он уже синглтон, и к нему легко получить доступ. Это плохая практика, и если да, то почему?