#ده_اشتباه_مرگبار_در_یادگیری_جاوا
#اشتباه_اول
مطالعه زیاد، تمرین کم
این اتفاق زمانی میافتد که تلاش میکنید به روش معمول کدنویسی را یاد بگیرید. بیشتر ما به یادگیری با مطالعه کتاب عادت داریم و فکر میکنیم هر چه کتاب ضخیمتر باشد، بهتر است و چیزهای بیشتری یادمان میدهد. درسته؟ متاسفیم، اما این روش برای یادگیری برنامهنویسی جواب نخواهد داد.
«تمرین نکردن» در یادگیری برنامهنویسی یک اشتباه مرگبار است. از همان ابتدای یادگیری و از همان روز اول، کدنویسی را شروع کنید. همانطور که بوکس یا رقص را با تماشای فیلم یاد نمیگیرید، با صرفا کتاب خواندن هم برنامهنویس نمیشوید. در کدنویسی اعتماد به نفس نخواهید داشت مگر این که آن را به عادت روزانه خود تبدیل کنید.
@JavaCupIR
#اشتباه_اول
مطالعه زیاد، تمرین کم
این اتفاق زمانی میافتد که تلاش میکنید به روش معمول کدنویسی را یاد بگیرید. بیشتر ما به یادگیری با مطالعه کتاب عادت داریم و فکر میکنیم هر چه کتاب ضخیمتر باشد، بهتر است و چیزهای بیشتری یادمان میدهد. درسته؟ متاسفیم، اما این روش برای یادگیری برنامهنویسی جواب نخواهد داد.
«تمرین نکردن» در یادگیری برنامهنویسی یک اشتباه مرگبار است. از همان ابتدای یادگیری و از همان روز اول، کدنویسی را شروع کنید. همانطور که بوکس یا رقص را با تماشای فیلم یاد نمیگیرید، با صرفا کتاب خواندن هم برنامهنویس نمیشوید. در کدنویسی اعتماد به نفس نخواهید داشت مگر این که آن را به عادت روزانه خود تبدیل کنید.
@JavaCupIR
#ده_اشتباه_مرگبار_در_یادگیری_جاوا
#اشباه_دوم
مطالعه بیپایان و بدون هدف مشخص
برخی از افراد، مستقل از سنشان، صرفا عاشق «یادگیری و آموختن» هستند. در واقع فقط از مسیر لذت میبرند و اصلا به مقصد توجهی ندارند. البته، همواره گسترش دامنه علم و دانش خوب است اما احتمالا موافقید که در تلف کردن صدها (و شاید هزاران) ساعت وقت خود برای یک سرگرمی، هیچ سودی نیست.
خیلی ساده است، شما یا عاشق برنامهنویسی هستید، (حتی اگر گاهی اوقات برایتان سخت باشد) یا نیستید. توسعهدهندگانی که فقط برای کسب درآمد (و بدون علاقه به برنامهنویسی) کد میزنند، در گوگل یا دیگر شرکتهای بزرگ استخدام نخواهند شد. زیرا در چنین شرکتهایی، برنامهنویسی تنها «حرفه» افراد نیست، بلکه علاقه و عشق آنان نیز هست.
به همین شکل، اگر فقط عشق و اشتیاق به برنامهنویسی داشته باشید اما حاضر نباشید که هر روز کد بزنید، شاید بهتر باشد که برنامهنویسی را کنار بگذارید.
@JavaCupIR
#اشباه_دوم
مطالعه بیپایان و بدون هدف مشخص
برخی از افراد، مستقل از سنشان، صرفا عاشق «یادگیری و آموختن» هستند. در واقع فقط از مسیر لذت میبرند و اصلا به مقصد توجهی ندارند. البته، همواره گسترش دامنه علم و دانش خوب است اما احتمالا موافقید که در تلف کردن صدها (و شاید هزاران) ساعت وقت خود برای یک سرگرمی، هیچ سودی نیست.
خیلی ساده است، شما یا عاشق برنامهنویسی هستید، (حتی اگر گاهی اوقات برایتان سخت باشد) یا نیستید. توسعهدهندگانی که فقط برای کسب درآمد (و بدون علاقه به برنامهنویسی) کد میزنند، در گوگل یا دیگر شرکتهای بزرگ استخدام نخواهند شد. زیرا در چنین شرکتهایی، برنامهنویسی تنها «حرفه» افراد نیست، بلکه علاقه و عشق آنان نیز هست.
به همین شکل، اگر فقط عشق و اشتیاق به برنامهنویسی داشته باشید اما حاضر نباشید که هر روز کد بزنید، شاید بهتر باشد که برنامهنویسی را کنار بگذارید.
@JavaCupIR
#ده_اشتباه_مرگبار_در_یادگیری_جاوا
#اشتباه_سوم
تلاش برای دستیابی یکباره به تعداد زیادی فناوری جدید
توسعه نرمافزار، یک اقیانوس عمیق از دادهها و ابزارها است. اگر سعی کنید همه چیزهایی که در جلویتان سبز میشوند و جالب به نظر میرسند را یاد بگیرید، ممکن است همان ابتدای یادگیری گیر کنید و کاملا گیج شوید.
به همین دلیل، به یک برنامه و نقشه راهِ مشخص نیاز دارید. در مورد شما، این برنامه باید شامل یادگیری مبانی جاوا، انجام پروژههای کدنویسی به علاوه آشنایی با ابزارهای برنامهنویسی باشد. این برنامه به شما کمک میکند که از خطر متوقف شدن در فاز یادگیری جلوگیری کنید و آموزش خود را در یک بازه زمانی مشخص تنظیم کرده و پیش ببرید.
@JavaCupIR
#اشتباه_سوم
تلاش برای دستیابی یکباره به تعداد زیادی فناوری جدید
توسعه نرمافزار، یک اقیانوس عمیق از دادهها و ابزارها است. اگر سعی کنید همه چیزهایی که در جلویتان سبز میشوند و جالب به نظر میرسند را یاد بگیرید، ممکن است همان ابتدای یادگیری گیر کنید و کاملا گیج شوید.
به همین دلیل، به یک برنامه و نقشه راهِ مشخص نیاز دارید. در مورد شما، این برنامه باید شامل یادگیری مبانی جاوا، انجام پروژههای کدنویسی به علاوه آشنایی با ابزارهای برنامهنویسی باشد. این برنامه به شما کمک میکند که از خطر متوقف شدن در فاز یادگیری جلوگیری کنید و آموزش خود را در یک بازه زمانی مشخص تنظیم کرده و پیش ببرید.
@JavaCupIR
#ده_اشتباه_مرگبار_در_یادگیری_جاوا
#اشتباه_چهارم
وقفه در یادگیری
شعار «هر روز کد بزن» را که یادتان نرفته؟ خوبه. پس هر بار که خواستید چند روزی بیخیال آموزش و یادگیری شوید، به این شعار فکر کنید. برای یک مبتدی، ایجاد وقفه در آموزش خطرناکتر از آن چیزی است که به نظر میرسد.
شما یادگیری یک مبحث جدید را شروع میکنید و در آن مبحث به موضوعات قبلی ارجاع داده شده و شما هم به دلیل وقفهای که افتاده، چیزی را به خاطر نمیآورید. این فراموشی، مرتب شما را به عقب میکشاند. بنابراین تمام تلاش خود را بکنید که بدون هیچ وقفهای همواره رو به جلو حرکت کنید.
@JavaCupIR
#اشتباه_چهارم
وقفه در یادگیری
شعار «هر روز کد بزن» را که یادتان نرفته؟ خوبه. پس هر بار که خواستید چند روزی بیخیال آموزش و یادگیری شوید، به این شعار فکر کنید. برای یک مبتدی، ایجاد وقفه در آموزش خطرناکتر از آن چیزی است که به نظر میرسد.
شما یادگیری یک مبحث جدید را شروع میکنید و در آن مبحث به موضوعات قبلی ارجاع داده شده و شما هم به دلیل وقفهای که افتاده، چیزی را به خاطر نمیآورید. این فراموشی، مرتب شما را به عقب میکشاند. بنابراین تمام تلاش خود را بکنید که بدون هیچ وقفهای همواره رو به جلو حرکت کنید.
@JavaCupIR
#ده_اشتباه_مرگبار_در_یادگیری_جاوا
#اشتباه_پنجم
داشتن این تصور که دانستن زبان جاوا برای شروع برنامهنویسی کافی است
زبان برنامهنویسی، صرفا یکی از ابزارهای در اختیار برنامهنویسان ماهر است. برخی ممکن است بگویند که برای یادگیری برنامهنویسی باید در ریاضیات عالی باشید. نه، این طور نیست. اما دانستن نحوه نوشتن کدها (سینتکسها) نیز به تنهایی شما را به یک برنامهنویس تبدیل نمیکند.
برنامهنویسی به مهارتهای دیگری نیز احتیاج دارد: منطق قوی، توانایی حل مساله و امکان تجسم ساختار و دنباله فرآیندها. یک برنامهنویس با تجربه قبل از فکر کردن به منطق راه حل، شروع به کدنویسی نمیکند.
@JavaCupIR
#اشتباه_پنجم
داشتن این تصور که دانستن زبان جاوا برای شروع برنامهنویسی کافی است
زبان برنامهنویسی، صرفا یکی از ابزارهای در اختیار برنامهنویسان ماهر است. برخی ممکن است بگویند که برای یادگیری برنامهنویسی باید در ریاضیات عالی باشید. نه، این طور نیست. اما دانستن نحوه نوشتن کدها (سینتکسها) نیز به تنهایی شما را به یک برنامهنویس تبدیل نمیکند.
برنامهنویسی به مهارتهای دیگری نیز احتیاج دارد: منطق قوی، توانایی حل مساله و امکان تجسم ساختار و دنباله فرآیندها. یک برنامهنویس با تجربه قبل از فکر کردن به منطق راه حل، شروع به کدنویسی نمیکند.
@JavaCupIR
#ده_اشتباه_مرگبار_در_یادگیری_جاوا
#اشتباه_ششم
گیر افتادن در قسمتهای دشوار تئوری
اغلب بین زمانی که برای انجام کارها یا تحقیقات صرف میکنید و موفقیت در آن کار، ارتباط مستقیمی وجود ندارد. در یادگیری جاوا، سماجت در حل مسائل و درک موضوعات جدید بسیار مهم است.
اما گاهی اوقات برای حل یک مشکل، باید موقتاً از آن صرف نظر کنید تا بعدا با درک و دانش بیشتری برگردید و آن را حل کنید. یک توصیه دوستانه: سعی نکنید کد ها را به خاطر بسپارید و اینکه بیش از حد در این که «چطور این کدها دارند کار میکنند»، عمیق نشوید.
در جاوا بسیاری از فرآیندها به صورت خودکار انجام میشوند. بنابراین می توانید بر روی احساس شهودی برنامهنویسی تمرکز کنید و به این ترتیب حتی ماهرتر شوید.
@JavaCupIR
#اشتباه_ششم
گیر افتادن در قسمتهای دشوار تئوری
اغلب بین زمانی که برای انجام کارها یا تحقیقات صرف میکنید و موفقیت در آن کار، ارتباط مستقیمی وجود ندارد. در یادگیری جاوا، سماجت در حل مسائل و درک موضوعات جدید بسیار مهم است.
اما گاهی اوقات برای حل یک مشکل، باید موقتاً از آن صرف نظر کنید تا بعدا با درک و دانش بیشتری برگردید و آن را حل کنید. یک توصیه دوستانه: سعی نکنید کد ها را به خاطر بسپارید و اینکه بیش از حد در این که «چطور این کدها دارند کار میکنند»، عمیق نشوید.
در جاوا بسیاری از فرآیندها به صورت خودکار انجام میشوند. بنابراین می توانید بر روی احساس شهودی برنامهنویسی تمرکز کنید و به این ترتیب حتی ماهرتر شوید.
@JavaCupIR
#مقاله
#ده_اشتباه_مرگبار_در_یادگیری_جاوا
#اشتباه_هفتم
نادیده گرفتنِ اهمیت خوانا بودن کد
هنگامی که یاد میگیرید برنامه بنویسید، اولویت اول این است که کدتان کار کند. به همین دلیل است که افراد مبتدی توجه زیادی به کدهای خوانا همراه با کامنتهای واضح ندارند و در آینده به نوعی کدشان باید «رمزگشایی» شود.
برنامهنویسان باتجربه وقتی اولین کدهایی که نوشتهاند را ببیند، حس نوستالژیک ندارند! بلکه تلاش میکنند بفهمند کدهایی که زدند دقیقا چه معنیای میدهند و چه کار میکنند و هدفشان چه بوده. نگران نباشید. شما هم یاد خواهید گرفت که چطور کدهای خوانا بنویسید. البته در صورتی که تلاش کنید.
@JavaCupIR
#ده_اشتباه_مرگبار_در_یادگیری_جاوا
#اشتباه_هفتم
نادیده گرفتنِ اهمیت خوانا بودن کد
هنگامی که یاد میگیرید برنامه بنویسید، اولویت اول این است که کدتان کار کند. به همین دلیل است که افراد مبتدی توجه زیادی به کدهای خوانا همراه با کامنتهای واضح ندارند و در آینده به نوعی کدشان باید «رمزگشایی» شود.
برنامهنویسان باتجربه وقتی اولین کدهایی که نوشتهاند را ببیند، حس نوستالژیک ندارند! بلکه تلاش میکنند بفهمند کدهایی که زدند دقیقا چه معنیای میدهند و چه کار میکنند و هدفشان چه بوده. نگران نباشید. شما هم یاد خواهید گرفت که چطور کدهای خوانا بنویسید. البته در صورتی که تلاش کنید.
@JavaCupIR
#ده_اشتباه_مرگبار_در_یادگیری_جاوا
#اشتباه_هشتم
تست نکردن کد به صورت منظم
غمانگیز ولی واقعی: کدتان همیشه آن کاری که باید را انجام نمیدهد. حتما به طور مرتب آن را بررسی کنید و اجازه ندهید که خطاها روی هم انباشته شوند. در این صورت، به جای اشکالزدایی (Debugging) خستهکننده و تلاش برای فهمیدن اینکه چه اشتباهی و در چه زمانی رخ داده است، در هر مرحله با مشکلات کمتری روبرو خواهید شد.
@JavaCupIR
#اشتباه_هشتم
تست نکردن کد به صورت منظم
غمانگیز ولی واقعی: کدتان همیشه آن کاری که باید را انجام نمیدهد. حتما به طور مرتب آن را بررسی کنید و اجازه ندهید که خطاها روی هم انباشته شوند. در این صورت، به جای اشکالزدایی (Debugging) خستهکننده و تلاش برای فهمیدن اینکه چه اشتباهی و در چه زمانی رخ داده است، در هر مرحله با مشکلات کمتری روبرو خواهید شد.
@JavaCupIR
#ده_اشتباه_مرگبار_در_یادگیری_جاوا
#اشتباه_نهم
یادگیری جاوا به تنهایی
با داشتن انبوهی از ابزارها و منابع آنلاین برای یادگیری موفق، می توانید به راحتی یک برنامهنویس خودآموخته باشید. تنها حلقه گمشده، نبود ارتباط واقعی است. اگر در اسرع وقت به گروهها و انجمنهای برنامهنویسی بپیوندید، آموزش شما بسیار موثرتر خواهد بود.
برای مثال، انجمنهای Coderanch و Stack Overflow برای برنامهنویسان جاوا بسیار مفید است. همچنین، اوراکل، انجمنی دارد با نام Oracle Java Community که افراد تازهوارد و توسعهدهندگان باتجربه را ترغیب میکند با پیوستن به آنها، اتفاقات جدید را از طریق وبلاگنویسان اوراکل دنبال کنند. جامعه جاوا در Reddit نیز بیش از ۱۰۷ هزار نفر عضو دارد.
@JavaCupIR
#اشتباه_نهم
یادگیری جاوا به تنهایی
با داشتن انبوهی از ابزارها و منابع آنلاین برای یادگیری موفق، می توانید به راحتی یک برنامهنویس خودآموخته باشید. تنها حلقه گمشده، نبود ارتباط واقعی است. اگر در اسرع وقت به گروهها و انجمنهای برنامهنویسی بپیوندید، آموزش شما بسیار موثرتر خواهد بود.
برای مثال، انجمنهای Coderanch و Stack Overflow برای برنامهنویسان جاوا بسیار مفید است. همچنین، اوراکل، انجمنی دارد با نام Oracle Java Community که افراد تازهوارد و توسعهدهندگان باتجربه را ترغیب میکند با پیوستن به آنها، اتفاقات جدید را از طریق وبلاگنویسان اوراکل دنبال کنند. جامعه جاوا در Reddit نیز بیش از ۱۰۷ هزار نفر عضو دارد.
@JavaCupIR
#ده_اشتباه_مرگبار_در_یادگیری_جاوا
#اشتباه_دهم
فکر کردن به این موضوع که روزی وجود دارد که همه چیز را بدانید
به عنوان یک توسعهدهندهٔ جوان به همکاران باتجربه خود گوش کنید و هرگز یادگیری را متوقف نکنید. هیچ نقطه پایانی برای یادگیری وجود ندارد. برنامهنویسی، یک «حرفه» در زمینهای با ارتقای مداوم است، ویژگیها و فناوریهای جدید که باید به آنها چنگ بزنید تا بتوانید متخصصی باشید که خواهان دارد.
@JavaCupIR
#اشتباه_دهم
فکر کردن به این موضوع که روزی وجود دارد که همه چیز را بدانید
به عنوان یک توسعهدهندهٔ جوان به همکاران باتجربه خود گوش کنید و هرگز یادگیری را متوقف نکنید. هیچ نقطه پایانی برای یادگیری وجود ندارد. برنامهنویسی، یک «حرفه» در زمینهای با ارتقای مداوم است، ویژگیها و فناوریهای جدید که باید به آنها چنگ بزنید تا بتوانید متخصصی باشید که خواهان دارد.
@JavaCupIR
#مقاله
راهنمای عملی Stream API
در این مقاله، ضمن آشنا کردن شما با API جویبار (stream API)، توضیح خواهیم داد که چگونه عملیات متداولی که روی مجموعهها انجام میدادیم توسط جویبارها انتزاعیسازی میشوند.
در برنامهنویسی دستوری، توسعهدهنده از ساختارهای موجود در زبان استفاده میکند تا دو چیز را بیان کند:
۱- چه کاری باید انجام شود؟ (what to do)
۲- این کار چگونه انجام میشود؟ (how to do)
این در حالی است که در برنامهنویسی اعلانی (declarative programming)، توسعهدهنده تنها روی کاری که باید انجام شود تمرکز میکند و مدیریت قسمت «چگونگی اجرا» بر عهده زبان یا چارچوب مورد نظر خواهد بود. به همین خاطر کدهای نوشتهشده به سبک اعلانی، مختصر هستند و استعداد کمتری برای بروز خطا دارند.
عملیاتی که معمولا روی یک مجموعه انجام میشوند را میتوان به صورت زیر دستهبندی کرد. در این مقاله نیز برای معرفی جویبارها عملیات زیر را در مثالها پیادهسازی میکنیم:
نگاشت (map)
فیلتر (filter)
جستجو (search)
مرتبسازی (sort)
خلاصهسازی (summary)
گروهبندی (group)
https://javacup.ir/java8-streamapi/
@JavaCupIR
راهنمای عملی Stream API
در این مقاله، ضمن آشنا کردن شما با API جویبار (stream API)، توضیح خواهیم داد که چگونه عملیات متداولی که روی مجموعهها انجام میدادیم توسط جویبارها انتزاعیسازی میشوند.
در برنامهنویسی دستوری، توسعهدهنده از ساختارهای موجود در زبان استفاده میکند تا دو چیز را بیان کند:
۱- چه کاری باید انجام شود؟ (what to do)
۲- این کار چگونه انجام میشود؟ (how to do)
این در حالی است که در برنامهنویسی اعلانی (declarative programming)، توسعهدهنده تنها روی کاری که باید انجام شود تمرکز میکند و مدیریت قسمت «چگونگی اجرا» بر عهده زبان یا چارچوب مورد نظر خواهد بود. به همین خاطر کدهای نوشتهشده به سبک اعلانی، مختصر هستند و استعداد کمتری برای بروز خطا دارند.
عملیاتی که معمولا روی یک مجموعه انجام میشوند را میتوان به صورت زیر دستهبندی کرد. در این مقاله نیز برای معرفی جویبارها عملیات زیر را در مثالها پیادهسازی میکنیم:
نگاشت (map)
فیلتر (filter)
جستجو (search)
مرتبسازی (sort)
خلاصهسازی (summary)
گروهبندی (group)
https://javacup.ir/java8-streamapi/
@JavaCupIR
📚تمام دورههای برنامهنویسی با تخفیف 100 درصد در اپلیکیشن GUVI
کد تخفیف COVID19
https://guvi.io/courses
@JavaCupIR
کد تخفیف COVID19
https://guvi.io/courses
@JavaCupIR
سایت codeacademy امکان عضویت ویژه را به مدت ۹۰ روز به صورت رایگان فراهم کرده است. فقط لازم است از ایمیل دانشگاهی برای ثبتنام استفاده کنید.
https://pro.codecademy.com/learn-from-home/?utm_source=contentful_banner&utm_medium=referral&utm_campaign=learn_from_home
@JavaCupIR
https://pro.codecademy.com/learn-from-home/?utm_source=contentful_banner&utm_medium=referral&utm_campaign=learn_from_home
@JavaCupIR
#مقاله
#در_سایت_جاواکاپ_بخوانید
جاوا ۱۴ اکنون در دسترس است!
نسخهٔ ۱۴ جاوا طبق سیاست عرضه نسخه جدید در هر۶ ماه، در تاریخ ۱۷ مارچ ۲۰۲۰ منتشر شد. در این نسخه، تعداد زیادی بهبود و پیشرفت صورت گرفته، چیزی بیشتر از مجموع جاوا ۱۲ و ۱۳.
برخی تغییرات جاوا ۱۴ عبارت است از:
📌تطبیق الگو برای instanceof (پیشنمایش)
📌نمایش موثرتر استثنای NullPointer
📌سوییچ کیس به عنوانِ عبارت
📌ابزار پکیجبندی jpackage (در حال توسعه)
📌رکوردها (record ها) (پیشنمایش)
📌لیترالِ رشتهٔ چندخطی (پیشنمایش دوم)
https://javacup.ir/java-14-new-features
@JavaCupIR
#در_سایت_جاواکاپ_بخوانید
جاوا ۱۴ اکنون در دسترس است!
نسخهٔ ۱۴ جاوا طبق سیاست عرضه نسخه جدید در هر۶ ماه، در تاریخ ۱۷ مارچ ۲۰۲۰ منتشر شد. در این نسخه، تعداد زیادی بهبود و پیشرفت صورت گرفته، چیزی بیشتر از مجموع جاوا ۱۲ و ۱۳.
برخی تغییرات جاوا ۱۴ عبارت است از:
📌تطبیق الگو برای instanceof (پیشنمایش)
📌نمایش موثرتر استثنای NullPointer
📌سوییچ کیس به عنوانِ عبارت
📌ابزار پکیجبندی jpackage (در حال توسعه)
📌رکوردها (record ها) (پیشنمایش)
📌لیترالِ رشتهٔ چندخطی (پیشنمایش دوم)
https://javacup.ir/java-14-new-features
@JavaCupIR
#مقاله
#در_سایت_جاواکاپ_بخوانید
توصیههایی برای دورکاری
شیوع سریع و جهانی ویروس کرونا، تیمهای بسیاری را مجبور کردهاست که به صورت مجازی کار کنند. گوگل، مایکروسافت، NTT، آمازون و دهها هزار شرکت دیگر، به کارمندان خود در مناطق تحتتاثیر، توصیه کردهاند که در خانه کار کنند.
اگرچه ارتباط از راه دور برای برخی شرکتها مخصوصا شرکتهای فناوری، از گذشته جزو گزینههای همکاری بوده اما برای بسیاری از تیمها این یک تجربه جدید است. یکی از نشانههای این موضوع، افزایش جستوجوی کلیدواژههایی مثل “دورکاری” در ماه گذشته است.
در ادامه، تجربیات مدیر بازاریابی HyperOffice در این خصوص را با هم میخوانیم.
https://javacup.ir/remote-working-tips/
@JavaCupIR
#در_سایت_جاواکاپ_بخوانید
توصیههایی برای دورکاری
شیوع سریع و جهانی ویروس کرونا، تیمهای بسیاری را مجبور کردهاست که به صورت مجازی کار کنند. گوگل، مایکروسافت، NTT، آمازون و دهها هزار شرکت دیگر، به کارمندان خود در مناطق تحتتاثیر، توصیه کردهاند که در خانه کار کنند.
اگرچه ارتباط از راه دور برای برخی شرکتها مخصوصا شرکتهای فناوری، از گذشته جزو گزینههای همکاری بوده اما برای بسیاری از تیمها این یک تجربه جدید است. یکی از نشانههای این موضوع، افزایش جستوجوی کلیدواژههایی مثل “دورکاری” در ماه گذشته است.
در ادامه، تجربیات مدیر بازاریابی HyperOffice در این خصوص را با هم میخوانیم.
https://javacup.ir/remote-working-tips/
@JavaCupIR
#مقاله #آموزش
#در_سایت_جاواکاپ_بخوانید
اولین قدم برای برنامهنویسی به زبان جاوا، نصب و راهاندازی محیط برنامهنویسی است.
همواره بخشی از همراهان جاواکاپ افرادی هستند که به تازگی یادگیری جاوا را شروع کردهاند و گاهی در همان قدم اول یعنی نصب و راهاندازی جاوا با مشکل مواجه میشوند. ما این مطلب را مخصوص این افراد آماده کردهایم تا به سوالاتشان یکجا پاسخ داده باشیم.
در این مطلب، نصب کامپایلر جاوا بر روی ویندوز و کامپایل یک برنامه ساده (Helloworld) را با هم تمرین کنیم.
برای مطالعه این مطلب، به سایت جاواکاپ رجوع کنید.
https://javacup.ir/install-java-windows/
@JavaCupIR
#در_سایت_جاواکاپ_بخوانید
اولین قدم برای برنامهنویسی به زبان جاوا، نصب و راهاندازی محیط برنامهنویسی است.
همواره بخشی از همراهان جاواکاپ افرادی هستند که به تازگی یادگیری جاوا را شروع کردهاند و گاهی در همان قدم اول یعنی نصب و راهاندازی جاوا با مشکل مواجه میشوند. ما این مطلب را مخصوص این افراد آماده کردهایم تا به سوالاتشان یکجا پاسخ داده باشیم.
در این مطلب، نصب کامپایلر جاوا بر روی ویندوز و کامپایل یک برنامه ساده (Helloworld) را با هم تمرین کنیم.
برای مطالعه این مطلب، به سایت جاواکاپ رجوع کنید.
https://javacup.ir/install-java-windows/
@JavaCupIR
#مقاله #آموزش
#در_سایت_جاواکاپ_بخوانید
اولین قدم برای برنامهنویسی به زبان جاوا، نصب و راهاندازی محیط برنامهنویسی است.
همواره بخشی از همراهان جاواکاپ افرادی هستند که به تازگی یادگیری جاوا را شروع کردهاند و گاهی در همان قدم اول یعنی نصب و راهاندازی جاوا با مشکل مواجه میشوند.
ما این مطلب را مخصوص این افراد آماده کردهایم تا به سوالاتشان یکجا پاسخ داده باشیم.
در این مطلب، نشان میدهیم چگونه ورژنهای مختلف جاوا (مثلا OracleJDK و OpenJDK) را در اوبونتو ۱۸.۰۴ نصب کنیم. برای نصب جاوا در توزیعهای بر پایه اوبونتو مثل کوبونتو و لینوکسماینت و Elementry OS هم باید مراحل مشابهی را دنبال کنید.
برای مطالعه این مطلب، به سایت جاواکاپ رجوع کنید.
https://javacup.ir/install-java-ubuntu/
@JavaCupIR
#در_سایت_جاواکاپ_بخوانید
اولین قدم برای برنامهنویسی به زبان جاوا، نصب و راهاندازی محیط برنامهنویسی است.
همواره بخشی از همراهان جاواکاپ افرادی هستند که به تازگی یادگیری جاوا را شروع کردهاند و گاهی در همان قدم اول یعنی نصب و راهاندازی جاوا با مشکل مواجه میشوند.
ما این مطلب را مخصوص این افراد آماده کردهایم تا به سوالاتشان یکجا پاسخ داده باشیم.
در این مطلب، نشان میدهیم چگونه ورژنهای مختلف جاوا (مثلا OracleJDK و OpenJDK) را در اوبونتو ۱۸.۰۴ نصب کنیم. برای نصب جاوا در توزیعهای بر پایه اوبونتو مثل کوبونتو و لینوکسماینت و Elementry OS هم باید مراحل مشابهی را دنبال کنید.
برای مطالعه این مطلب، به سایت جاواکاپ رجوع کنید.
https://javacup.ir/install-java-ubuntu/
@JavaCupIR
#مقاله
#در_سایت_جاواکاپ_بخوانید
مدتی است که خبرهایی مبنی بر حذف چهار صفر از پول ملی به گوش میرسد، این خبر ما را به عنوان برنامهنویس دچار چه چالشهایی میکند؟ چه راهکارهایی برای مدیریت مقدار پولهای اعشاری وجود دارد؟
در این مطلب یاد میگیریم که چرا هیچگاه نباید از ممیز شناور (float و double) برای محاسبات مالی استفاده کنیم و در مقابل جاوا چه راه حلی به ما ارائه میدهد.
https://bit.ly/2Ljhk1e
@JavaCupIR
#در_سایت_جاواکاپ_بخوانید
مدتی است که خبرهایی مبنی بر حذف چهار صفر از پول ملی به گوش میرسد، این خبر ما را به عنوان برنامهنویس دچار چه چالشهایی میکند؟ چه راهکارهایی برای مدیریت مقدار پولهای اعشاری وجود دارد؟
در این مطلب یاد میگیریم که چرا هیچگاه نباید از ممیز شناور (float و double) برای محاسبات مالی استفاده کنیم و در مقابل جاوا چه راه حلی به ما ارائه میدهد.
https://bit.ly/2Ljhk1e
@JavaCupIR
This media is not supported in your browser
VIEW IN TELEGRAM
#مقاله #در_سایت_جاواکاپ_بخوانید
برخی از توسعهدهندگان علاقهای به نوشتن مستندات برای کدهایشان ندارند و وقتی مجبور به انجام این کار میشوند، اغلب نکته اصلی را فراموش میکنند.
در این مقاله، پنج نکته کلیدی که باید هنگام کامنتگذاری در کدهایتان در نظر داشته باشید را توضیح دادهایم. این پنج نکته عبارتند از:
۱- از کامنتها به درستی استفاده کنید.
۲- از استانداردهای مستندسازی توصیهشده در زبان برنامهنویسیتان و ذکرشده در تیمتان، پیروی کنید.
۳- کامنتهای کاربردی بنویسید و از گذاشتن کامنتهای بهدردنخور خودداری کنید.
۴- نه تنها رفتار کد، بلکه هدف آن را نیز واضح و شفاف بنویسید.
۵- نحوه استفاده از کد و محدودیتهای آن را توضیح دهید.
https://javacup.ir/good-comments/
@JavaCupIR
برخی از توسعهدهندگان علاقهای به نوشتن مستندات برای کدهایشان ندارند و وقتی مجبور به انجام این کار میشوند، اغلب نکته اصلی را فراموش میکنند.
در این مقاله، پنج نکته کلیدی که باید هنگام کامنتگذاری در کدهایتان در نظر داشته باشید را توضیح دادهایم. این پنج نکته عبارتند از:
۱- از کامنتها به درستی استفاده کنید.
۲- از استانداردهای مستندسازی توصیهشده در زبان برنامهنویسیتان و ذکرشده در تیمتان، پیروی کنید.
۳- کامنتهای کاربردی بنویسید و از گذاشتن کامنتهای بهدردنخور خودداری کنید.
۴- نه تنها رفتار کد، بلکه هدف آن را نیز واضح و شفاف بنویسید.
۵- نحوه استفاده از کد و محدودیتهای آن را توضیح دهید.
https://javacup.ir/good-comments/
@JavaCupIR
#تولد_۲۵سالگی_جاوا
در ۲۳ می سال ۱۹۹۵، شرکت سانمایکروسیستمز، جاوا را منتشر کرد. این به این معنی است که اکنون جاوا ۲۵ ساله شدهاست و ما چیزی برای جشن گرفتن داریم! ۲۵ سالگی برای یک زبان برنامهنویسی سن نسبتا زیادی محسوب میشود. نظر شما چیست؟
در مقاله جدید جاواکاپ، با ما همراه باشید تا زبان برنامهنویسی، اکوسیستم، جامعه کاربری و آیندهٔ جاوا را نگاهی بیاندازیم و تصمیم بگیریم که جاوا با افزایش سن تکاملیافته و بالغتر شده یا رو به کهولت گذاشته؟
https://javacup.ir/java-turns-25/
@JavaCupIR
در ۲۳ می سال ۱۹۹۵، شرکت سانمایکروسیستمز، جاوا را منتشر کرد. این به این معنی است که اکنون جاوا ۲۵ ساله شدهاست و ما چیزی برای جشن گرفتن داریم! ۲۵ سالگی برای یک زبان برنامهنویسی سن نسبتا زیادی محسوب میشود. نظر شما چیست؟
در مقاله جدید جاواکاپ، با ما همراه باشید تا زبان برنامهنویسی، اکوسیستم، جامعه کاربری و آیندهٔ جاوا را نگاهی بیاندازیم و تصمیم بگیریم که جاوا با افزایش سن تکاملیافته و بالغتر شده یا رو به کهولت گذاشته؟
https://javacup.ir/java-turns-25/
@JavaCupIR