JavaRush /Blog Java /Random-MS /Kongsi pengetahuan anda, dapatkan hadiah! [pertandingan b...

Kongsi pengetahuan anda, dapatkan hadiah! [pertandingan baharu daripada JavaRush]

Diterbitkan dalam kumpulan
Kawan-kawan! Kami, pasukan JavaRush, sangat terinspirasi oleh keputusan pertandingan artikel pertama kami , dan memutuskan untuk tidak menarik kucing itu dengan ekor, tetapi hanya mengambilnya dan mengumumkan pertandingan seterusnya =) Dan sekali lagi - kreatif.
Kongsi pengetahuan anda, dapatkan hadiah!  [pertandingan baharu daripada JavaRush] - 1
Kami menjemput anda untuk menulis siaran (atau beberapa siaran) untuk kumpulan kami. Walau bagaimanapun, pertandingan ini tidak akan menjadi kesinambungan langsung yang pertama. Kemudian kami memilih topik yang, untuk memahaminya, memerlukan pemahaman yang baik tentang realiti bahasa Java, masa untuk menyelidiki teknologi Perusahaan, dan, mungkin, masa untuk bekerja sebagai pengaturcara. Dalam persaingan baharu, semuanya berbeza: kebanyakan topik untuk artikel pertandingan berkaitan dengan peringkat pertama JavaRush. Tetapi ada yang lain untuk mereka yang mahukan topik yang lebih kompleks. Dan tiada siapa yang melarang anda untuk mencadangkan topik anda sendiri dalam pencalonan =). Jadi, berikut adalah 6 pencalonan utama:

Pencalonan "Permulaan"

  • Komen dalam Java
  • Tugasan dan Permulaan di Jawa
  • Kenyataan Kembali dalam Java
  • Autoboxing dan unboxing di Jawa
  • Jenis primitif di Jawa
  • Operator Perbandingan dan Operator Logik di Jawa
  • Bercabang dalam program. Operator bersyarat
  • Operator lompat Java (patahkan, teruskan dan kembali) dan kegunaannya
  • Rentetan dalam Java (kelas java.lang.String)

Pencalonan: "Kenali IDE anda"

  • Panduan Pengguna IntelliJ IDEA: Antara Muka Pengguna
  • Panduan Pengguna IntelliJ IDEA: Pintasan Papan Kekunci
  • Panduan Pengguna IntelliJ IDEA: Asas Pemfaktoran Semula
  • Panduan Pengguna IntelliJ IDEA: Penyahpepijat
  • Panduan Pengguna IntelliJ IDEA: Asas Kawalan Versi
  • Panduan Pengguna IntelliJ IDEA: Gaya Kod dan Pemformatan
  • Alat Pembangun
  • Perbandingan IDE yang popular. Kelebihan dan kekurangan

Pencalonan "perhatian terhadap perincian"

  • Urutan melarikan diri di Jawa
  • Mengisytiharkan kelas di Jawa
  • Pengimbas Kelas dan ciri penggunaannya
  • Kelas BufferedReader dan ciri penggunaannya
  • Nama skop dalam Java.
  • Getters dan setter dalam Java
  • Operator ternary if?then:else
  • hashCode() dan equals() dalam Java: apakah itu dan cara menggunakannya
Pencalonan untuk mereka yang ingin, tetapi tidak sempat menyertai pertandingan sebelumnya:

Pencalonan "Java Pro"

  • Corak Reka Bentuk di Jawa;
  • Analisis contoh kod/cara untuk memperbaikinya;
  • Buku Terbaik di Java EE

Pencalonan "Kisah Peribadi"

  • Semakan syarikat yang menggaji di bandar peserta (bukan pengiklanan!);
  • Pengalaman temuduga;
  • Artikel tentang sebab anda memutuskan untuk menjadi pembangun;
  • Kejadian lucu semasa belajar JavaRush/semasa bekerja/di tempat kerja;
  • Sejarah kejayaan/pekerjaan;
  • Apakah jawatan yang berbeza dalam IT?
  • Penerangan projek peribadi anda (pelaksanaan, masalah, kejayaan).

Pencalonan "daripada pencalonan"

  • Artikel tentang sfera IT dalam semua manifestasinya: pengaturcaraan, alat, teknologi dan trend baharu.

Siapa yang boleh mengambil bahagian dalam pertandingan:

Sesiapa! Satu-satunya syarat ialah anda perlu mendaftar di laman web JavaRush (anda tidak perlu mempunyai langganan). Tiada sekatan untuk menulis artikel dalam mana-mana kategori.

Adakah mungkin untuk menang dalam beberapa kategori?

Ya, mudah! Secara teorinya, anda boleh menulis 6 artikel mengenai topik yang berbeza, dan setiap artikel boleh menang dalam setiap kategori.

Hadiah

Sebagai hadiah, pemenang setiap pencalonan boleh memilih salah satu daripada buku berikut (dalam bahasa Rusia, secara pilihan dalam bahasa Inggeris).
  • Berfikir dalam Java (Bruce Eckel);
  • Spring In Action (Craig Walls);
  • Struktur Data & Algoritma di Jawa (Robert Laforet);
  • Java 9. Gambaran keseluruhan penuh inovasi;
  • Spring 4 untuk Profesional (Chris Schaefer, Clarence Ho, Rob Harrop);
  • Corak Reka Bentuk (Eric Freeman, Elizabeth Freeman, Sierra Katie, Bert Bates);
  • Jawa. Perpustakaan profesional. Jilid 1: Asas (Kay S. Horstmann);
  • Jawa. Perpustakaan profesional. Jilid 2: Alat Pengaturcaraan Lanjutan (Kay S. Horstmann);
  • Data Spring;
  • Kod bersih. Penciptaan, analisis dan pemfaktoran semula. Perpustakaan Pengaturcara (Robert C. Martin).
Peserta peraduan boleh menambah buku menarik tentang pengaturcaraan ke senarai ini. Kami pasti akan mempertimbangkan pilihan mereka dan cuba menambahkannya ke senarai hadiah!

Bagaimanakah pemenang akan ditentukan?

Pemenang dalam setiap kategori akan ditentukan oleh pasukan JavaRush.

Saya mahu mengambil bahagian dalam pertandingan itu. Apa patut saya buat?

  1. Tulis dari 1 hingga 6 artikel mengenai mana-mana topik di atas (atau pada topik yang anda temukan yang berkaitan dengan sumber);
  2. Terbitkan artikel anda dalam kumpulan Umum antara 27 April dan 12 Mei.

Cara menerbitkan artikel

  1. Log masuk ke JavaRush;
  2. Pergi ke tab "Kumpulan" dan ke kumpulan " Umum ";

    Kongsi pengetahuan anda, dapatkan hadiah!  [pertandingan baharu daripada JavaRush] - 2

    Kongsi pengetahuan anda, dapatkan hadiah!  [pertandingan baharu daripada JavaRush] - 3

  3. Klik pada butang "buat siaran";

    Kongsi pengetahuan anda, dapatkan hadiah!  [pertandingan baharu daripada JavaRush] - 3

  4. Masukkan tajuk, penerangan ringkas, teks siaran, imej muka depan dan imej lain mengikut keperluan. Tidak perlu memasukkan nama pengarang dan tarikh penerbitan; mereka akan ditambahkan secara automatik.

    Kongsi pengetahuan anda, dapatkan hadiah!  [pertandingan baharu daripada JavaRush] - 4

  5. Klik "Pratonton" untuk melihat rupa teks artikel dan semak reka letak "pepijat."
  6. Klik "Terbitkan".

Petua untuk pengarang permulaan

  1. Adalah lebih baik untuk menulis draf artikel dalam editor teks biasa anda, dan bukan secara langsung di tapak (ini lebih dipercayai, dan kadangkala membantu mengurangkan bilangan ralat tatabahasa!);
  2. Bahagikan teks kepada perenggan dan tajuk (dengan cara ini lebih baik dilihat);
  3. Kami TIDAK meletakkan noktah di hujung tajuk dan subtajuk;
  4. Pilih gambar yang mencukupi (jika imej dilindungi oleh hak cipta, pada akhir teks tulis "Sumber imej dengan pautan ke sumber asal);
  5. Baca semula teks sebelum menerbitkan, atau lebih baik lagi, biarkan salah seorang rakan dan kenalan anda membacanya;
  6. Saiz imej: pilih "maksimum";
  7. Tanda kurung sudut “<” “>” perlu dilepaskan. Sebagai contoh:

  8. ArrayList<String>

    Perlu menaip sebagaiArrayList&ltString&gt


  9. Kod aplikasi mesti diserlahkan menggunakan butang<code>
Kongsi pengetahuan anda, dapatkan hadiah!  [pertandingan baharu daripada JavaRush] - 5

Nota PENTING

  1. Sudah tentu, pentadbiran JavaRush berhak untuk mengedit siaran (kesilapan tatabahasa, kesilapan semantik). Juga, siaran boleh dipadamkan tanpa amaran jika ia mengandungi pengiklanan, penghinaan, kenyataan yang tidak sesuai atau jika ia jelas "luar topik".

  2. Adakah anda pernah menulis artikel? Tiada masalah, cubalah! Anda tidak pernah menulis program sebelum ini, dan anda tidak tahu Java. Jadi alasan ini tidak berfungsi. Lagipun ini bukan pertandingan sastera. Perkara utama ialah orang lain berminat untuk membaca apa yang anda tulis.

  3. Artikel mestilah asli! Ini bukan pertandingan terjemahan atau salin-tampal. Sudah tentu, anda boleh meminjam idea daripada artikel orang lain sebagai sumber, tetapi anda mesti merumuskan semuanya dengan perkataan anda sendiri.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION