آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

استفاده از NetBeans برای کسب مستندات بیشتر در برنامه نویسی جاوا

نورحسینی  12 سال پیش  12 سال پیش
+1 0

استاد سلام ممنون مشکل اینطوری حل.


اما برای موارد مشابه میخاستم بدونم چطوری میتونم فرمول صحیح قرار دادن چند متغیر در کنار هم رو بدونم حتی از Ctrl + Space استفاده کردم ولی با اون همه فرمول پیچیده و گیج کننده نتونستم بفهمم البته Eclipse مدام از آی در فرمول Log ایراد میگرفت و می گفت باید برای اضافه کردن 3 متغیر از فرمول throwable استفاده کنی که معناش رو نمیفهمیدم.


بعدا در راه حل شما تازه فهمیدم با استفاده از + در بین String ها میشه نامحدود از متغیرها استفاده کرد . حالا:
1. فکر نمیکنید راهنمای Eclipse خیلی خلاصه و مجمله برای تازه کارها و در این مورد NetBeans خیلی بهتر عمل کرده؟ چون برای حل این مشکل سری به NetBeans زدم و با تعجب دیدم برای هر فرمولی 2 یا 3 خط در بالا برای تازه کارها توضیح داده که خیلی خوشم اومد محیطشم خیلی ساده و کار بر پسنده حتی خیلی کمکت میکنه مثلا وقتی یک پرانتز باز میکنی دومی رو هم میزاره یا همینطور در مورد کروشه که پروژه رو میبنده در حالیکه در مورد اکلیپس اگر شما کروشه اتمام پروژه رو نزارید فقط ایراد میگیره !


حالا استاد میخاستم هم نظرتون رو در مورد Eclipse و NetBeans بدونم و هم اینکه من هر چقدر سعی کردم نتونستم بخش ویژوال NetBeans رو راه بندازم مثل استفاده از Button و TextEdit و ... فقط با Dragموس و فقط کد نویسی بود اصلا داره یک چنین حالتی مثل گرافیکال Layout اکلیپس؟


در Stackoverflow میخوندم NetBeans در پروژه های بزرگ کند تر و ضعیفتره ولی برای تازه کارها خیلی بهتره آیا درسته؟ نمونه ای از اون محاسنش مثل راهنمایی های کاملتر و اشکال گیری های بهتر و کمک بیشتر در حین کد نوشتن رو خدمتتون عرض کردم حالا نظر شما چیه؟

 

اگر شما یک کلمه for خالی در نت بینز وارد کرده و کنترل اسپیس بزنید خواهید دید اسلوب های مختلف for با مثالهای کوچک و کاربدی در کادر بالا برای شما نمایش داده میشود که برای یک تزه کار عالی و مشکل گشاست در حالیکه با انجام همین کارها در اکلیپس شما تنها و تنها یک عبارت for خشک و خالی در جدول مبینید بدون هیچ گونه توضیحی که برای یک تازه کار مثل من اصلا از برنامه ای مثل اکلیپس قابل قبول نیست . البته این مثال بسیار ساده و در حد علمی خودم و برای روشن ساختن منظور و گرفتن جواب از شماست .بدیهی است به مرور که مباحث خیلی سنگین تر از for و if و ... میشود پیچیده تر شدن اکلیپس هم بیشتر شده و عدم ارایه راهنمایی های مناسب و کاربردی مثل نتبینز من را نگران کرده است .از این رو خواستم جواب شما رو به این مشکل بدونم ممنون از سعه صدر شما استاد عزیز و پاسخ به مشکلات ما تازه کار ها.


ممنون از رفع مشکل قبلی و جواب این سوالات.

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
uncocoder  12 سال پیش
+1 0

امکاناتی که مد نظر ما هست در NetBeans وجود نداره و استفاده از اون برای توسعه Android عملاً خیلی سخت هست. راهنمایی هایی که شما نیاز دارید فقط برای اول اول کار هست که من سعی کردم در آموزشهای مقدماتی ارائه بدم.

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

پس تنها توصیه من تمرین کردن و سعی در نوشتن الگوریتم های مورد نظرتون هست. تا جاییکه می تونید برای خودتون مثال بزنید که مثلاً فلان چیز رو در خروجی انتظار دارم و بهش برسید.

 

در خصوص راهنماییهای NetBeans اینها باید در ذهن شما حفظ بشه و استفاده کردن از امکانات و راهنماییهای NetBeans به ضرر شماست. مثلاً برای کسانی که می خوان تایپ فارسی یاد بگیرن، چسبوندن حروف فارسی روی کیبورد 1000% اشتباه هست. چرا؟! چون متکی می شن به دیدن کیبورد و نوشته هاش. اما اگر حروف وجود نداشته باشه، یکبار که دنبال یک حرف می گردن، برای اینکه بار بعدی اینقدر وقتشون تلف نشه، زحمت حفظ کردن جاش رو می کشن.


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .