ChatCrawlersearch across public Telegram Open the app
ن

نودجی اس | Nodejs | NestJS | javascript | جاوااسکریپت | typescript

сообщение · 2025-10-22 12:13 UTC
B
Replymessage unavailable
حجم مطالب خیلی زیاد هست میتونی با یادگیری شئ گرایی یا همون OOP، الگوهای طراحی و SOLID شروع کنی یادت باشه ممکنه همه رو همین الان متوجه نشی و هزارتا سوال توی ذهنت بیاد، یا اینکه اصلا نفهمی کاربرد هر کدوم چیه بنابراین باید کاربرد هر کدوم رو توی دنیای واقعی بفهمی و پروژه محور پیش بری من دوره‌ی آموزشی نمیشناسم که کاربرد محور توضیح بده، برای همین خودت همیشه با chat gpt بحث کن و ازش سناریو بخواه تا بفهمی کاربرد هر کدوم چیه. یکبار دیگه هم تاکید میکنم، درک کامل اینها ممکنه چندسال ازت زمان بگیره تا توی پروژه‌هات ازشون استفاده کنی پس اگه کامل نتونستی درک کنی و بفهمی به خودت سخت نگیر، وقتی توی یک شرکت استخدام شدی و روی پروژه‌های مختلف کار کردی تجربه میکنی و عمیق متوجه میشی پس با اینها شروع کن OOP اگه میخوای شی گرا کار کنی، باید از این اصل‌ها پیروی کنی و یاد بگیری GRASP این اصول بهت کمک میکنه بهتر تصمیم بگیری در مورد اینکه یک مسئولیت رو به کدوم کلاس بسپاری SOLID این هم یکسری اصول دیگه هست در مورد کار با کلاس‌ها Design Patterns اینها یکسری الگو هست که وقتی داری با کلاس‌ها کار میکنی میتونی ازشون پیروی کنی. مثلا اگر برای انجام یک کار راه‌های مختلف داری میتونی از الگوی Strategy استفاده کنی. اگر میخوای فقط یک نمونه از یک کلاس داشته باشی و همیشه از همون یکی استفاده کنی (مثلا برای اهداف کش شبیه به Redis ) میتونی از الگوی Singleton استفاده کنی

Вся лента · оригинал в Telegram

Open in Telegram Каталог площадок Искать в ChatCrawler

A snapshot of an open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog