View Full Version : هارد کد؛ آری یا خیر؟ مسئله اینست!
sobhan1990
سه شنبه 14 خرداد 1392, 18:03 عصر
سلام
آیا استفاده از هارد کد برای نام گذاری(در فایل xml) مشکلی ایجاد میکنه؟
با تشکر
Nevercom
سه شنبه 14 خرداد 1392, 21:11 عصر
البته من درست متوجه نشدم، چون Hard Code زمانی هست که شما مثلاً تایتل اکتیویتی رو داخل خود کدها بصورت String وارد کنید بجای اینکه رفرنس بدید به یه کلید.
ایده ی کلی این هست که قسمت های متفاوت برنامه از هم جدا باشن
یعنی مثلاً کدها و منطق برنامه همه در فایل های جاوا، اینترفیس توسط فایل های xml (گرچه با کدهای جاوا هم میتونید اینترفیس برنامه رو شکل بدید اما توصیه نمیشه) و مثلاً نوشته ها و تایتل ها و .... جدا از کد برنامه باشه.
به این روش توسعه ی برنامه راحت تر میشه، بخصوص برای کارهای گروهی و برنامه های اوپن سورس
حتی در مورد کدها هم توصیه میشه قسمت های مختلف کد رو از هم جدا کنید.
این که بهتر هست یا نه به خودتون بر میگرده، عملاً تو برنامه های کوچک فرق چندانی نداره که تایتل اکتیویتی رو مثلاً بصورت مستقیم تو مانیفست وارد کنید، توی اجرای برنامه هیچ تاثیری نداره، همه ی این توصیه ها بخاطر این هست که بعدها که خواستید برنامه رو توسعه بدید، یا افراد دیگه ای رو برنامه کار کنن، بخاطر بی نظمی در کدها وقت هدر نره و توسعه راحت تر باشه
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.