۲۸ فروردین، ۱۴۰۲
@kavosi یک گفتگو به اسم طراحی دیتابیس mongo درست کرد.
سلام دوستان وقتتون بخیر دوستان من واسه پروژه جدیدم به یه چالشی برخوردم. شما پروژه ی فروشگاهی در نظر بگیرین که چندین نوع دیتای مختلف به ازای هر محصول داریم. میخوام بدونم تحلیل شما راجب طراحی دیتابیس چی هست؟ 1 - اینکه صرفا فقط از mongodb اسفتاده کنم؟(اما روابط جداولمون کم نیست) 2 - یا بخاطر روابط زیاد یه بخش هایی رو با sql و بخش های دیگه روی mongodb پیاده سازی کنم؟(اگه این مدل مدنظرتونه راهکار فنی تون رو هم ارایه بدین لطفا چون من هیچ ایده ای راجب پیاده سازی این مدلی ندارم) 3 - توی sql بنویسم و دیتاهارو با mongodb سینک کنم و بعد از mongo بخونم ( اگه این مدل مدنظرتونه راهکار فنی تون رو هم ارایه بدین لطفا چون من هیچ ایده ای راجب پیاده سازی این مدلی ندارم)
۲۶ خرداد، ۱۳۹۷
@kavosi به گفتگوی درک عمیق لاراول جواب داد.
@amir @shahryarjb مشتاقانه منتظرش میمونم (: خیلی ممنون.
اره یادگیریش الزامیه و تصمیم گرفتم تابستون بعد تموم شدن درسا یه زمانی رو اختصاص بدم.تشکر از راهنمایی با ارزشتون.
@kavosi به گفتگوی درک عمیق لاراول جواب داد.
@amir متاسفانه زبان انگلیسیم زیاد خوب نیست ( شاید اول باید انگلیسی یاد بگیرم |: ) بازم تشکر از اینکه وقت میزاری امیر جان ، آدم هایی مثل شما کم هستن واقعا .
موفق باشی ((:
@kavosi به گفتگوی درک عمیق لاراول جواب داد.
@amir اتفاقا همین نوع کد زنی فکرمو درگیر کرده اخه من با دوتا شرکت کار کردم ( همکاری کوتاه ) اما خب زیاد اصولی کار نمیکردن و اینکه چقد لاراول تمیز و ساده نوشته شده واسم جالب بود. اما شخصا کدی که ما مینوشتیم انعطاف پذیر نبود :/ که فک میکنم این یه مشکل عمومیه توی شرکتای ایرانی و رفع این مشکل میتونه با بررسی پایه این فریم ورک ها باشه.
درباره solid
و design pattern
ها زیاد شنیدم . دوره خاصی مدنظر ندارید ( فارسی باشه :) البته یه دوره دیدم اما اون شخص بنظرم مهارت خاصی نداشت تو این موضوع ) یا خودتون برنامه ای دارین در این مورد!
۲۵ خرداد، ۱۳۹۷
@kavosi به گفتگوی درک عمیق لاراول جواب داد.
فک میکنم بخاطر کلاس های تو در تویی باشه که استفاده شده مثلا من نیمتونم بگم بجای اینکه با ایمیل احراز هویت انجام شه با موبایل و کدملی انجام شه. البته گفتم این مشکل من تنها نیست ( شایدم هممون نووبیم.
اما خب بحث اصلیم همین درک عمیق موضوعاته!کلاس ها !روش های برنامه نویسی که داخلش استفاده شده !چطور انقد انعطاف پذیره ؟
۲۴ خرداد، ۱۳۹۷
@kavosi یک گفتگو به اسم درک عمیق لاراول درست کرد.
من چند ماهه که دارم لاراول کار میکنم و بنظرم یه موضوعی هست که تابحال جایی ندیدم دربارش بحث بشه اونهم درک عمیق لاراوله.
به عنوان مثال من اکثر برنامه نویسای لاراولی که دیدم واسه ساخت رجیستر و لاگین برا وبسایتشون از لاراول استفاده نمیکنن چون نمیتونن شخصی سازیش کنن (یعنی درواقع درکش نکردن و فقط بلدن کد بزننن ، خودمم دارم این مشکلو). بحثم اینه شما یه دوره یا مقاله های مختلف درمورد درک عمیق لاراول بسازی مثلا این کلاس چیکا میکنه( کلاس های خیلی تو در تو ) ، چرا لاراول از این سبک استفاده کرده ، اصول حرفه ای کد زدنی که داخلش رعایت شده ، و ..... چون واقعا من خیلی از فایلهایی که تو پوشه های این فریمورک میبینمو نمیفهمم و فهمیدنش بنظرم قدرت کد زدن و دید برنامه نویسی رو خیلی تغییر میده.
بنظرم این موضوع میتونه خیلی کمک کنه به برنامه نویسا که فقط یه چیزیو بلد نباشن ، درواقع اونو بفهمن.
تشکر