View Full Version : زیاد شدن خطوط برنامه و راه حل ؟؟
سپهر-111
شنبه 04 شهریور 1391, 12:29 عصر
سلام دوستان:قلب:
وقتی خطوط برنامه زیاد میشه مثلا از ده هزار خط میگذره ، چکار میشه کرد که برنامه ، خوانایی خودش حفظ کنه
و وقتی بهش رجوع میکنیم گیج نشیم:ناراحت:
ایا راهی هست که بشه کدهارو دسته بندی کرد و گذاشتش (مثلا توی یک ماژول) تا یه خورده خلوتر بشه....
ممنون میشم اساتید راهنمایی بفرمایند:تشویق:
m.4.r.m
شنبه 04 شهریور 1391, 12:33 عصر
بلی ماژوال بندی هم می تونی بکنی ، سورس ها تو می تونی خوانا بنویسی رعایت Tap بندی کنی ، کد های هرز و تکراری و بیخود رو حذف کنی و....
سپهر-111
شنبه 04 شهریور 1391, 12:57 عصر
بلی ماژوال بندی هم می تونی بکنی ، سورس ها تو می تونی خوانا بنویسی رعایت Tap بندی کنی ، کد های هرز و تکراری و بیخود رو حذف کنی و....
سلام
ممنون از پاسخ شما
بله من کدهای هرز رو پاک کردم
و قسمت های تکراری را هم توی یک روال قرار دادم
ولی بازم تعداد خطوط زیاده و سرکشی به قسمت های مختلف برنامه یه خورده سخته
------------------------------------------------------------------------------------------
دوستان دیگه هم بیان راه حل هاشون بگن
لطفا توضیح بدید که تو این مواقع چکار میکنید؟!!
باتشکر از همه دوستان
m.4.r.m
شنبه 04 شهریور 1391, 13:07 عصر
عزیزم بستگی به برنامتم داره اگه برنامه زیاد باشه مثلا کد برنامه حسابداری شاید بیشتر چند هزار خط باشه اون موقع دیگه نمیتونی براش کاری بکنی همینایی که گفتم رو رعایت کن حتما به نتیجه می رسی اگه از توابع API استفاده می کنی می تونی به جاش از ocx و dll استفاده کنی یا اینکه یک سری روال هاتو تبدیل کنی به DLL و تو برنامه ازشون استفاده کنی
setroyd
شنبه 04 شهریور 1391, 13:15 عصر
شما سعی کن از متد استاندارد استفاده کنی توابعی که مینویسی براش یه نویسیه قرار بده سعی کن class نویسیتو بیشتر کنی برای تعریف متغیر از نوع byte مثلا % رو بزار و غیره ........ این مشکلی هست که همه برنامه نویس ها دارند و به نظر من با رعایت کردن اصول برنامه نویسی به راحتی میتونی این رو حل کنی .
سپهر-111
شنبه 04 شهریور 1391, 13:17 عصر
عزیزم بستگی به برنامتم داره اگه برنامه زیاد باشه مثلا کد برنامه حسابداری شاید بیشتر چند هزار خط باشه اون موقع دیگه نمیتونی براش کاری بکنی همینایی که گفتم رو رعایت کن حتما به نتیجه می رسی اگه از توابع API استفاده می کنی می تونی به جاش از ocx و dll استفاده کنی یا اینکه یک سری روال هاتو تبدیل کنی به DLL و تو برنامه ازشون استفاده کنی
خوب گه بخوام به dll تبدیل کنم چکار باید بکنم؟؟
سپهر-111
شنبه 04 شهریور 1391, 13:19 عصر
شما سعی کن از متد استاندارد استفاده کنی توابعی که مینویسی براش یه نویسیه قرار بده سعی کن class نویسیتو بیشتر کنی برای تعریف متغیر از نوع byte مثلا % رو بزار و غیره ........ این مشکلی هست که همه برنامه نویس ها دارند و به نظر من با رعایت کردن اصول برنامه نویسی به راحتی میتونی این رو حل کنی .
سلام
ببخشید من یه خورده مبتدی هستم!
میشه در مورد کلاس نویسی یه کم توضیح بدید
باتشکر
ASedJavad
شنبه 04 شهریور 1391, 13:35 عصر
شما نرم افزار axTools CodeSMART 2009 for VB6 رو دان و نصب کن
خیلی کار رو راحت تر میکنه
jتوضیحاتش رو هم میتونید تو لینک زیر ببینید:
http://barnamenevis.org/showthread.php?105719-CodeSmart-%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1%DB%8C-%D8%A8%D8%B3%DB%8C%D8%A7%D8%B1-%D8%B9%D8%A7%D9%84%D9%8A-%D8%A8%D8%B1%D8%A7%D9%8A-%D9%85%D8%AD%D9%8A%D8%B7-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%D9%8A%D8%B3%D9%8A-VB/page2&highlight=code+smart
سپهر-111
شنبه 04 شهریور 1391, 18:02 عصر
شما نرم افزار axTools CodeSMART 2009 for VB6 رو دان و نصب کن
خیلی کار رو راحت تر میکنه
jتوضیحاتش رو هم میتونید تو لینک زیر ببینید:
http://barnamenevis.org/showthread.php?105719-CodeSmart-%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1%DB%8C-%D8%A8%D8%B3%DB%8C%D8%A7%D8%B1-%D8%B9%D8%A7%D9%84%D9%8A-%D8%A8%D8%B1%D8%A7%D9%8A-%D9%85%D8%AD%D9%8A%D8%B7-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%D9%8A%D8%B3%D9%8A-VB/page2&highlight=code+smart
سلام
روحت تو بهشت جون!!:چشمک:
از اون برنامه استفاده کردم و یه برنامه هم بود که وی بی رو فول اسکرین میکرد
عالی شد
دست همه دوستان درد نکنه
محسن واژدی
شنبه 04 شهریور 1391, 18:32 عصر
سلام علیکم
علاوه براین با مستندسازی (کامنت گذاری و نوشتن توضیحاتی در مورد هر کد با ' یا Rem)، هم میتوانیم از عملکرد هر کد در زمانهای بعد مطلع بشیم
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.