برنامه نویس در نوین هاب
لذت کد نویسی ؟ آفرینش؟
کد زدن یک وسواس جالبی رو به من داده، کد ها تا می توانند باید ساده باشند
در نوشتن کد های سایت برای api بودم که تصمیم گرفتم تمام متد ها باید یک دستور باشند! ( یک ; ! )
تصمیم عجیبی بود، و تو نوشتن تمام تلاشم رو کردم و به نتیجه ای که میخواستم رسیدم! من تونستم تمام کلاس ها رو جوری پیاده کنم که بتونم به صورت Fluent interface پیاده کنم و تقریبا تمام متد های API من شدن یک خط!
واسه مثال این متد یکی از عملیات ها هست
public function addMeta(\app\models\Ticket $model)
{
return $model
->set('status', \app\models\Ticket::STATUS_ANSWERED)
->save()
->addMeta($this->input('content'), $model->file);
}
کلی بهم حال داد!
جالب تر اینه که بعد گذشت تقریبا 1.5 سال، الان ازین روش استفاده نمیکنم که هیچ! کد هامو دارم تغییر میدم به روش دیگری!
یک تصمیم گرفتم، پیاده کردم، فهمیدم از تصمیم من بهترم وجود داره!
حالا اگه تصمیم رو نمیگرفتم به اینجا میرسیدم؟
مطلبی دیگر از این انتشارات
یادگیری ماشین با پایتون - sklearn (قسمت اول)
مطلبی دیگر از این انتشارات
20 منبع بسیار خوب و کاربردی برای یادگیری زبان برنامه نویسی Kotlin
مطلبی دیگر از این انتشارات
بررسی موتور بازیسازی یونیتی