OOP bunun için var. Her db işlemi için bir class, Her modül için bir class, routerler, get,post işler için farklı işleyiciler..
Bu gelişi güzel yazılmış kodlar sadece küçük kapsamlı projeler için kullanılabilir. Büyük çaplı projelerde karışıklığa yol açacak ve geliştirmeyi zorlayacaktır.
Maalesef header fonksiyonundan sonra exit; bile yapmıyoruz..
Güzel bir konuya değinmişsiniz.