چطوری سورس های یک برنامه رو بخونیم و ازش سر در بیاریم
سلام به همه دوستان توسینسویی.
من اغلب توی گیت هاب به دنبال اسکریپت های جمع و جور پایتون می گردم و سعی میکنم کد های اونارو بخونم و ببینم یک اسکریپت درست و درمون، چطوری کار میکنه و طرز فکر اون برنامه نویس چطوری بوده !
مشکلاتی که هنگام خوندن سورس اسکریپ های بزرگ تر دارم اینه که بیشتر اسکریپت ها، از ماژول های مختلف و کد های پیچیده تری استفاده کردند که اغلب مواقع، گیج میشم یا نمی تونم چیزی از سورس کد ها سر در بیارم.
یک سوالی که داشتم این بوده که وقتی اسکریپت های نوشته شده با زبان برنامه نویسی پایتون رو میگیرم و میخوام شروع کنم به خوندن سورس کد ها و سر و کله زدن و فهمیدن اون برنامه، چطور شروع کنم و توی تجزیه و تحلیل کد ها عمیق تر بشم ؟
خیلی ممنون بابت به اشتراک گذاشتن تجربیاتتون : )
3 پاسخ
سلام به شما دوست عزیز.
یکی از راه هایی که بدونید برنامه نویس یه برنامه رو چجوری پیاده سازی کرده اینه که از نقطه شروع قدم به قدم حرکت کنید و ببینید که در هر مرحله چه کاری انجام داده. برای راحتی کار می تونید از انواع نمودار ها و دیاگرام های uml استفاده کنید تا موضوع برای شما قابل درک تر بشه.
سلام و عرض ادب
بخشید من منظور شما رو متوجه نشدم
توی GitHub همه سورس ها قابل دانلود هست ولی اگه بهتر متوجه شدن کد هاست، در مورد Trace کردن در پایتون تحقیق فرمایید.
خیلی ممنون بابت راهنمایی هاتون و از نکات گفته شده برای درک بیشتر در خوندن سورس کد ها، استفاده میکنم.