কখনও কখনও আপনি ব্যস্ত হয়ে পড়ে এবং জুনিয়র প্রোগ্রামারগুলিকে ছোট কাজগুলি অর্পণ করেন। তবে আপনি যদি যথেষ্ট মনোযোগ না দেন তবে আপনি এই ধরণের কোডের সাথে নিজেকে উত্পাদনে খুঁজে পান:
class DivtoggleController extends Zend_Controller_Action {
public function closeAction() {
/* ... code removed for brevity ... */
$req = $this->getRequest();
$formData = $req->getPost();
$d = $formData['div'];
$i = $formData['id'];
$dm = new Model_DivtoggleManager();
$rs = $dm->setDivToggleById($d, $i);
}
}
class Model_DivtoggleManager extends Zend_Db_Table {
public function setDivToggleById($div, $id) {
$result = $this->getAdapter()->query(
"update div_toggle set " . $div . "=1 where id=" . $id
);
}
}
সুতরাং, যেহেতু আমি ব্রেভিটির জন্য প্রমাণীকরণ / সেশন ম্যানেজমেন্ট লজিকটি সরিয়েছি, কে আমাকে বলতে পারে যে এই নমুনাটিতে কী সমস্যা হতে পারে?