انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: مطالعه کد برنامه‌های نصب شده  (دفعات بازدید: 1696 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Aref

  • Full Member
  • *
  • ارسال: 116
  • جنسیت : پسر
  • شهید پرفسور مجید شهریاری
مطالعه کد برنامه‌های نصب شده
« : 23 آبان 1388، 12:03 ب‌ظ »
با سلام
برای اینکه بتوانید خوب بنویسید باید زیاد بخوانید. ;)

این اصل در مورد برنامه‌نویسی هم مانند آموزش زبان خارجی کاملا صادق است.
از طرف دیگر یکی از مهمترین نتایج و اهداف استفاده از نرم‌افزارهای آزاد امکان مطالعه کد برنامه است. (البته برای تمامی افرادی که علاقه داشته باشند)

نمی‌شه انتظار داشت که آدم از ابتدا برنامه‌نویس حرفه‌ای باشه و بعد به بررسی کد برنامه‌ها رو بیاره (هر کسی برای اینکه مهارت و تجربه کسب کنه باید کدهای بد، خوب، عالی و گاهی نبوغ‌آمیز رو بررسی کنه) ::)
علاوه بر این فرض کنید می‌خوایم به کسی (دانش‌آموز، دانشجو و...) چگونگی کار یک برنامه رو نشان بدهیم.

با این مقدمه می‌خواستم راهنمایی کنید که:
برای بررسی و مطالعه کد برنامه‌ها (که انقدر به آن تاکید داریم) ابزار، برنامه و یا روش مشخصی رو می‌شناسید.
مثلا برنامه‌ای که بشه با اون روند کار برنامه رو راحتتر نشان داد یا قطعات مختلف برنامه رو راحتتر پیدا کرد یا هر چیزی که کمک کنه.

آفلاین حامد مصافی

  • Jr. Member
  • *
  • ارسال: 60
پاسخ به: مطالعه کد برنامه‌های نصب شده
« پاسخ #1 : 25 آبان 1388، 11:41 ق‌ظ »
معمولا مفید ترین ابزار این کار مستندات نرم افزار است. اما مهم ترین مستندات که اکثراً دست نوشته هستند همراه نرم افزار توزیع نمی شوند. از طرفی نرم افزار های بزرگ تر مستندات سورس (معمولاً ایجاد شده توسط doxygen) را به همراه دارند. اما در مورد نرم افزار های کوچک تر اینگونه نیست. در واقع معمولاً بهترین روش صرف زمان است، برای درک کد هایی که توسط سایرین نوشته شده است باید زمانی را طرف خواندن کد ها و درک ارتباطات آن کنید و در صورت لزوم مستندات ادراکی خاص خودتان را برای آن تدوین کنید.