TGViewer
DevTwitter | توییت برنامه نویسی DevTwitter | توییت برنامه نویسی @devtwitter · 32.5K subscribers
Post #13523 2.9K
فرانت‌اند سخت نیست، تا وقتی که پروژه واقعی نشده! :)

ساختن یه صفحه با React و Tailwind شاید چند ساعت زمان ببره؛ اما ساختن سیستمی که قراره چند سال توسعه پیدا کنه، داستان کاملاً متفاوتیه.

وقتی پروژه بزرگ‌تر می‌شه، دیگه فقط بحث Component ساختن و Pixel Perfect بودن نیست.

اینجاست که چالش‌های واقعی شروع می‌شن:
معماری‌ای که با اضافه شدن هر فیچر به هم نریزه.
بخش Performance که با افزایش حجم داده قربانی نشه.
مدیریت State بدون ایجاد وابستگی‌های پیچیده.
تست‌نویسی، مقیاس‌پذیری و کدی که نفر بعدی هم بتونه بفهمه و توسعه بده.

اینجاست که نقش Software Engineering پررنگ می‌شه.

به نظرم یه مهندس نرم‌افزار صرفاً کسی نیست که بتونه یه فیچر رو پیاده‌سازی کنه؛ کسیه که می‌فهمه چرا باید یه راه‌حل رو انتخاب کنه، چه هزینه‌ای داره و شش ماه بعد چه تأثیری روی کل سیستم می‌ذاره.

نوشتن کدی که امروز کار کنه یه مهارته؛
ساختن سیستمی که فردا هم بشه روش حساب کرد، یه مهارت دیگه‌ست!

@DevTwitter | <Mohsen Karimvand/>
  • 👍 51
  • 🍌 15
  • ❤ 8
More from @devtwitter
  1. Oct 12, 2026این روزها عنوان‌های Agentic Developer (توسعه‌دهندهٔ مسلط به عامل‌ها) و AI-powered Develope…
  2. Oct 12, 2026مهم اگر از Redis در پروژه‌هاتون استفاده می‌کنید، این آسیب‌پذیری رو جدی بگیرید CVE-2025-498…
  3. Oct 12, 2026منبع خیلی کاربردی برای ساخت UI با AI پیدا کردم سایت Refero Styles بیش از ۲۰۰۰ سبک طراحی وا…
  4. Oct 12, 2026برام جالب بود گفتم شاید شما هم حال کنید رانندگی بینهایت https://drune.io/ @DevTwitter
  5. Oct 12, 2026این ویدیو رو از دست ندید! مهرزاد عزیز رفته سراغ Jev و با بیان عالی‌ش توضیح می‌ده که چیه و…
  6. Oct 12, 2026ایران هنگام کار است. مسئله‌های واقعی به آدم‌هایی نیاز دارند که پای کار بایستند، بسازند، آز…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →