دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Henning Koch. Thomas Eisenbarth
سری:
ناشر: Lean Publishing
سال نشر: 2014
تعداد صفحات: 88
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 7 مگابایت
در صورت تبدیل فایل کتاب Growing Rails Applications in Practice به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه های در حال رشد ریل در عمل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
وقتی چند سال پیش کار با Rails را شروع کردید، همه چیز بسیار آسان به نظر می رسید. ویدیوی وبلاگ را در ده دقیقه دیدید. شما نتیجه را تکرار کردید. ActiveRecord احساس خوبی داشت و همه چیز جای خود را داشت. دو سال سریع به جلو. وبلاگ شما اکنون یک CMS کامل با صد مدل و کنترلر است. تیم شما به چهار توسعه دهنده افزایش یافته است. هر تغییر در برنامه یک درد است. کد شما شبیه یک خانه از کارت است. برای کمک به اینترنت مراجعه می کنید و آن را پر از گلوله های نقره ای می بینید. می گوید باید از کنترل کننده های چربی دور شوید. اما از مدل های چاق خودداری کنید. و از DCI استفاده کنید. یا CQRS. یا SOA. همانطور که در میان الگوها چرخه میزنید، برنامه شما به مجموعهای از تکنیکهای مختلف کدگذاری تبدیل میشود. اعضای جدید تیم برای رسیدن به زمان سختی دارند. و شما شروع به این سوال کردهاید که آیا تمام این تکنیکهای جدید واقعاً کمک میکنند یا فقط لایههای غیرمستقیم را اضافه میکنید. شما شروع به از دست دادن روزهای اولیه می کنید، زمانی که همه چیز بسیار آسان به نظر می رسید و هر کد جدید جای خود را داشت. شما در واقع ActiveRecord را دوست داشتید قبل از اینکه شما را در دریایی از تماسها غرق کند. اگر فقط راهی برای انجام کارها «راه آهن» وجود داشت بدون اینکه با رشد برنامه شما از هم بپاشد.
When you started working with Rails some years ago, it all seemed so easy. You saw the blog-in-ten-minutes video. You reproduced the result. ActiveRecord felt great and everything had its place. Fast forward two years. Your blog is now a full-blown CMS with a hundred models and controllers. Your team has grown to four developers. Every change to the application is a pain. Your code feels like a house of cards. You turn to the internet for assistance, and find it filled with silver bullets. You should move away from fat controllers, it says. But do avoid fat models. And use DCI. Or CQRS. Or SOA. As you cycle through patterns, your application is becoming a patchwork of different coding techniques. New team members are having a hard time catching up. And youre beginning to question if all those new techniques actually help, or if youre just adding layers of indirection. You start missing the early days, when everything had seemed so easy and every new piece of code had its place. You actually liked ActiveRecord before it drowned you in a sea of callbacks. If only there was a way to do things «the Rails way» without having it fall apart as your application grows.