ابزار سایت


programming:start

برنامه‌نویسی (Programming)

این بخش به مفاهیم پایه و پیشرفته برنامه‌نویسی، زبان‌های برنامه‌نویسی، ابزارهای توسعه نرم‌افزار و فرایند اجرای کد می‌پردازد.

هدف این واژه‌نامه، ارائه تعریف‌های دقیق و قابل‌ارجاع از اصطلاحات فنی، توضیح تفاوت مفاهیم مشابه و ایجاد ارتباط میان موضوعات مختلف برنامه‌نویسی است.

مفاهیم پایه

این بخش شامل اصطلاحاتی است که در بیشتر زبان‌ها و حوزه‌های برنامه‌نویسی کاربرد دارند.

زبان‌ها و روش‌های اجرای برنامه

ساختمان داده و الگوریتم‌ها

معماری و طراحی نرم‌افزار

اشکال‌زدایی و آزمون

ابزارها و گردش کار توسعه

این بخش ابزارها و روش‌هایی را معرفی می‌کند که در فرایند توسعه و نگهداری نرم‌افزار استفاده می‌شوند.

برنامه‌نویسی وب و رابط‌ها

مشارکت در این واژه‌نامه

برای حفظ کیفیت مطالب، هنگام ایجاد یا ویرایش مدخل‌ها به نکات زیر توجه کنید:

  • تعریف هر اصطلاح باید دقیق، روشن و تا حد امکان مستقل از زبان برنامه‌نویسی خاصی باشد.
  • در صورت وجود معادل فارسی رایج، آن را همراه با اصطلاح انگلیسی ذکر کنید.
  • برای مفاهیم پیچیده، مثال عملی و قابل‌آزمایش ارائه دهید.
  • تفاوت اصطلاحات نزدیک به هم را به‌صورت صریح توضیح دهید.
  • برای ادعاهای فنی مهم به مستندات رسمی یا منابع معتبر ارجاع دهید.
  • از ایجاد صفحات تکراری برای یک مفهوم خودداری کنید و اصطلاحات مرتبط را به یکدیگر پیوند دهید.

وضعیت مقالات

پیوندهای این فهرست می‌توانند پیش از ایجاد مقاله مقصد اضافه شوند. DokuWiki برای صفحات ایجادنشده پیوندی مشخص نمایش می‌دهد تا بتوان آن‌ها را بعداً ساخت.

برای شروع، می‌توان روی تکمیل مفاهیم پایه، اجرای برنامه، ساختمان داده‌ها و ابزارهای توسعه تمرکز کرد.

programming/start.txt · آخرین ویرایش: توسط delta

به جز مواردی که ذکر می‌شود، مابقی محتویات ویکی تحت مجوز زیر می‌باشند: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki