Bu PHP ile yazılmış ama gerçekten agnostik bir dil.
try
{
try
{
$issue = new DM_Issue($core->db->escape_string($_GET['issue']));
}
catch(DM_Exception $e)
{
throw new Error_Page($tpl, ERR_NOT_FOUND, $e->getMessage());
}
}
catch(Error_Page $e)
{
die($e);
}
Yuvalanmış try, catch blokları takip etmek iyi bir uygulamadır? Bu sadece bir hata sayfası için biraz hantal görünüyor - ancak bir hata oluşursa eğer benim Sorun DataManager bir özel durum atar ve ben bu hata kendısı iyi bir yol olduğunu düşünüyorum.
Error_Page istisna sadece bir hata sayfası derleyici.
Ben sadece bilgiçlik olabilir ama bu yüzden bu yazmak için iyi bir yol önermek eğer hataları bildirmek ve iyi bir yol olduğunu düşünüyor musun?
Teşekkürler