JavaRush /Blog Java /Random-MS /Adakah berbaloi untuk mempelajari Java pada tahun 2018? C...

Adakah berbaloi untuk mempelajari Java pada tahun 2018? Cody Weber menjawab

Diterbitkan dalam kumpulan
"Adakah berbaloi untuk mempelajari bahasa pengaturcaraan ini atau itu?" Soalan ini sering ditanya dalam talian. Dia cukup adil: terdapat banyak teknologi dan platform, mereka berkembang pada kelajuan yang sangat besar, sehingga kadangkala kita tidak mempunyai masa untuk mengikuti perubahan. Jadi dalam perkara ini adalah lebih baik untuk mempercayai profesional! Di bawah ialah pendapat termaklum tentang Java oleh salah seorang profesional ini, Cody Weber. Beliau adalah seorang Jurutera Perisian di syarikat Amerika Centene. Adakah berbaloi untuk mempelajari Java pada tahun 2018?  Dijawab oleh Cody Weber - 1Saya percaya bahawa pendekatan terhadap isu ini perlu diubah. Adakah Java relevan dan berguna pada 2018? Tidak syak lagi! Tetapi mungkin bukan sebab yang mula-mula terlintas di fikiran. Belajar kod pada tahun 2018 adalah lebih banyak tentang "cara menyelesaikan masalah" dan lebih kurang mengenai "adakah saya tahu bahasa ini." Fokus pada menyelesaikan masalah, ketahui apa yang boleh anda lakukan untuk menyelesaikannya. Jadi, berikut ialah beberapa sebab Java ialah bahasa yang baik dan relevan untuk dipelajari pada tahun 2018 dan seterusnya.
  1. Anda perlu belajar bahasa yang menyelesaikan masalah

    Java mempunyai ratusan, jika tidak beribu-ribu, rangka kerja, perpustakaan, forum, dan sebagainya. Alat yang membantu pembangun menyelesaikan masalah. Dan semuanya kerana peratusan yang sangat kecil daripada masalah pembangun ini adalah masalah baharu. Kemungkinannya, seseorang telah menyelesaikan masalah anda sebelum anda menggunakan salah satu alat di atas. gunakannya. Tidak perlu mencipta semula roda.

  2. Anda perlu mempelajari bahasa yang tidak memaksa anda untuk meneliti setiap butiran bahasa, tetapi masih membolehkan anda melakukan sesuatu

    Java agak mudah. Ini difasilitasi oleh tahap yang cukup tinggi. Anda tidak perlu risau tentang perkara seperti kutipan sampah. Tetapi pada masa yang sama, ia juga cukup tahap rendah untuk dapat melakukan semua yang dilakukan menggunakan bahasa peringkat rendah.

  3. Anda perlu mempelajari bahasa yang menerima konsep pengaturcaraan yang baik

    Java ialah bahasa berorientasikan objek, dan "objektiviti" ini dilaksanakan dengan sempurna. Bersama-sama dengan OOP, anda akan mempelajari konsep pewarisan, abstraksi, polimorfisme, dan sebagainya. Ini adalah bahasa yang akan mengajar anda konsep yang boleh digunakan pada kebanyakan bahasa lain, seperti Python.

  4. Anda perlu mempelajari bahasa yang agak biasa dan tidak terhad dalam alatan

    Java tidak terhad kepada satu produk atau segelintir kecil pengguna. Terdapat banyak IDE untuk bahasa ini, percuma atau berbayar, yang sangat berkuasa (ambil tiga besar IDEA, Netbeans dan Eclipse). Jika anda memutuskan anda tidak memerlukannya, tulis dalam editor teks dan kemudian susun kod anda dalam baris arahan/terminal. Bukan itu sahaja, tetapi hari ini terdapat laman web di mana anda boleh menyusun kod anda dalam talian jika anda ingin bermain dengan bahasa tersebut (cth JavaRush Web IDE).

    Ну а если вы будете «говорить» на Java с Howими-то разработчиками на форуме, очень высока вероятность, что вас поймут без перевода даже те, кто специализируется в других языках.

  5. Нужно учить язык, который продолжает развиваться.

    • Каждая version Java (в настоящее время выпущена 10 version языка), меняет очень многое, оставляя при этом обратную совместимость со старым codeом. Так, Java 8 привнесла в мир Java концепцию функционального программирования. Оно добавило той самой гибкости, за отсутствие которой раньше критиковали этот язык. Также в восьмой версии были добавлены библиотеки, которые существенно упростor разработку некоторых вещей. Java 9 — это модульность в JRE, благодаря которой небольшие устройства могут использовать Java без особых расходов.

    • Язык Java просто отлично себя проявляет при обратной совместимости. При желании вы можете изучить древние библиотеки, и разобраться в самом запутанном legacy-codeе. Или не делать этого, а писать программы сразу по-новому, благо, всё отлично заdocumentировано.

    Подводя итоги сказанного, упомяну, что есть много языков, которые отвечают приведённым выше требованиям. Но Java хороша тем, что она хороша почти для всего. И если вы хотите стать серьезным разработчиком, владеющим надежным, легким и ориентированным на проблемы инструментом, учите Java. Не пожалеете.

Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION