Isi kandungan:

Bagaimana untuk memilih komputer riba untuk pengaturcaraan
Bagaimana untuk memilih komputer riba untuk pengaturcaraan
Anonim

Ciri-ciri dan model utama yang perlu anda lihat dengan lebih dekat.

Bagaimana untuk memilih komputer riba untuk pengaturcaraan
Bagaimana untuk memilih komputer riba untuk pengaturcaraan

Untuk bekerja dengan kod, pengaturcara memerlukan alat berkualiti, yang selalunya komputer riba. Tetapi bagaimana untuk memilih model yang betul jika anda baru memasuki industri dan tidak memahami sepenuhnya cabaran yang akan anda hadapi? Mari cuba berikan cadangan umum yang akan memudahkan pilihan komputer riba untuk pengaturcaraan.

Apa yang perlu dicari

Paparan dan papan kekunci

Setiap hari, pembangun menulis ratusan baris kod kecil, jadi skrin dan papan kekunci adalah faktor yang paling penting semasa memilih. Paparan 13 inci tidak akan mencukupi. Nisbah aspek juga penting: komputer riba dengan skrin 16: 10 atau 3: 2 boleh memuatkan lebih banyak baris.

Huawei MateBook X Pro
Huawei MateBook X Pro

Untuk kerja jangka panjang dengan papan kekunci, lampu latar, saiz kekunci yang besar dan kedalaman perjalanan sekurang-kurangnya 1.3 mm berguna. Walau bagaimanapun, persoalan kemudahan sentiasa subjektif, jadi ia patut mencetak beberapa perenggan teks pada komputer riba sebelum membeli.

Ia juga penting untuk mengelakkan susun atur atipikal. Contohnya, pada komputer riba Razer yang dikeluarkan sebelum 2020, Shift kanan adalah cetek dan terletak di belakang blok anak panah, yang menyukarkan untuk menaip dengan cepat.

Bar sentuh dalam MacBook Pro 13 ″
Bar sentuh dalam MacBook Pro 13 ″

Sesetengah persekitaran pembangunan seperti PhpStorm dan IntelliJ sering menggunakan butang F1 – F12. Dalam komputer riba moden, ia juga digunakan sebagai kekunci pintas untuk melaraskan kecerahan, kelantangan dan tetapan lain. Adalah penting bahawa mereka boleh ditukar kepada mod berfungsi untuk digunakan dalam pembangunan.

Dimensi dan berat

Memilih komputer riba, pengaturcara dipandu oleh isu kemudahan dan mudah alih. Dan walaupun skrin besar dan papan kekunci adalah sangat penting, perlu diingat bahawa anda mungkin perlu membawa semua ini bersama anda.

MacBook Air 2020
MacBook Air 2020

Komputer riba dengan berat lebih daripada 2 kg menyusahkan untuk dibawa secara berterusan. Ia juga patut melihat dengan lebih dekat model yang dicas melalui USB Type ‑ C. Pengecas jenis ini terdapat di mana-mana, yang membolehkan anda tidak membawa penyesuai besar bersama anda.

Sistem operasi

Jika anda memerlukan alat untuk pengaturcaraan iOS, MacBook adalah satu-satunya pilihan yang tepat. Juga, produk Apple sesuai untuk pembangunan untuk pelayan Linux, kerana macOS adalah berdasarkan kernel Unix. Ini bermakna kod yang berjalan pada komputer riba akan berjalan pada pelayan tanpa sebarang masalah.

Di samping itu, sejumlah besar program telah dibuat untuk macOS yang bertujuan untuk pembangunan web, yang juga merupakan tambahan penting. Akhir sekali, fon yang dioptimumkan membolehkan MacBook memaparkan lebih banyak baris kod daripada komputer riba Windows dengan ketinggian skrin yang sama.

macOS Catalina
macOS Catalina

Walau bagaimanapun, kadangkala peranti Apple tidak memberikan tahap prestasi yang diperlukan, dan tugas kerja tidak memerlukan sistem pengendalian tertentu. Maka masuk akal untuk memilih antara komputer riba Windows: sesetengah daripada mereka bukan sahaja lebih berkuasa daripada MacBook, tetapi juga dilengkapi dengan papan kekunci yang lebih baik dan set port yang kaya.

Pemproses dan ingatan

Bagi seorang pengaturcara, kelajuan penyusunan kod adalah penting, dan ini menentukan keperluan untuk pemproses. Ia harus memberikan prestasi tinggi dalam mod Turbo Boost, iaitu, peningkatan jangka pendek dalam frekuensi. Prestasi teras tunggal juga penting, kerana banyak tugas pembangunan tidak melibatkan multithreading.

DELL XPS 13 (9300)
DELL XPS 13 (9300)

Menyusun kod meletakkan beban pada CPU untuk jangka masa yang singkat, antaranya komputer riba berjalan kurang intensif. Oleh itu, sistem penyejukan dan kuasa malar tidak begitu penting di sini seperti dalam pemprosesan video dan pemodelan 3D. Selain itu, ramai pembangun tidak memerlukan kad grafik yang berkuasa, walaupun dalam beberapa bidang, seperti pembelajaran mesin, perkara adalah berbeza.

Tetapi anda memerlukan banyak memori untuk pengaturcaraan. Ini terutama berlaku untuk RAM, yang dibelanjakan untuk persekitaran pembangunan dan menjalankan kod bertulis.8 GB RAM dan 256 GB memori kekal adalah minimum mutlak, di bawahnya anda tidak boleh pergi ke bawah.

Selain itu, dalam beberapa tugas, pembangun memerlukan sejumlah besar RAM dan ROM, sebagai contoh, untuk menganalisis data besar. Dan walaupun ini adalah kes khas, lebih baik memilih model dengan kapasiti memori yang mencukupi.

Bateri dan pengecasan

Hayat bateri adalah salah satu parameter terpenting dalam buku nota. Apabila memilih, ramai yang melihat kapasiti bateri dan, berdasarkannya, menganggarkan berapa lama peranti itu akan bertahan sehingga ia dinyahcas. Tetapi ini bukanlah pendekatan yang betul.

Autonomi komputer riba bukan sahaja bergantung pada kapasiti bateri, tetapi juga pada penggunaan sumber oleh komponen dalaman. Ultrabook menggunakan pemproses cekap tenaga dan penyesuai video. Inilah sebabnya mengapa MacBook Air dengan bateri 50 Wh boleh bertahan sehingga 12 jam skrin aktif, manakala MacBook Pro 13 dengan 58 Wh hanya bertahan kira-kira 9 jam.

Mengecas komputer riba Apple anda
Mengecas komputer riba Apple anda

Seperti yang kami katakan, komputer riba dengan pengecasan USB Type-C adalah penyelesaian terbaik dari segi fleksibiliti dan mudah alih. Walau bagaimanapun, piawaian Penghantaran Kuasa USB mempunyai kelemahannya, seperti ketidakupayaan untuk memindahkan lebih daripada 100W kuasa, yang mengehadkan prestasi.

Jika tugas anda memerlukan sumber pengkomputeran yang besar, anda perlu memilih antara model dengan penyesuai besar dan penyambung pengecasan yang menyusahkan. Perlu diingat juga bahawa prestasi komputer riba Windows menurun apabila menggunakan kuasa bateri, manakala MacBook menyampaikan kuasa yang sama dari sesalur kuasa dan dari bateri.

Laptop mana yang hendak dibeli untuk pengaturcaraan

Apple MacBook Pro 16 ″

Pengaturcaraan komputer riba: Apple MacBook Pro 16 ″
Pengaturcaraan komputer riba: Apple MacBook Pro 16 ″

Kelebihan: Rangup 16: Paparan retina 10, macOS, pad sentuh terkemuka industri, papan kekunci yang direka bentuk semula.

Kekurangan: perjalanan kunci pendek 1 mm, kekurangan kekunci F1 – F12 fizikal, kemustahilan untuk menggantikan SSD yang dipateri secara bebas pada papan induk.

Huawei MateBook X Pro

Notebook untuk pengaturcaraan: Huawei MateBook X Pro
Notebook untuk pengaturcaraan: Huawei MateBook X Pro

Kelebihan: Skrin nisbah aspek 3: 2 definisi tinggi, papan kekunci dan pad sentuh yang hebat, 16GB RAM, storan dalaman 1TB, pemproses Intel Core i7-10510u dengan teras tunggal berprestasi tinggi dan Turbo Boost.

Keburukan: kamera web terbina dalam papan kekunci, menyusahkan untuk panggilan video.

DELL XPS 15

Buku nota pengaturcaraan: DELL XPS 15
Buku nota pengaturcaraan: DELL XPS 15

Kelebihan: pemasangan berkualiti tinggi, saiz kecil, skrin yang sangat baik, Intel H.

Kekurangan: Paparan 4K hanya tersedia dalam konfigurasi yang lebih lama.

Honor MAGICBOOK PRO

Notebook untuk pengaturcaraan: Honor MAGICBOOK PRO
Notebook untuk pengaturcaraan: Honor MAGICBOOK PRO

Kelebihan: skrin besar, papan kekunci yang selesa, prestasi yang baik, harga yang rendah.

Kekurangan: 8 GB RAM, kamera web terbina pada papan kekunci, menyusahkan untuk panggilan video.

Lenovo ThinkPad E14

Buku Nota Pengaturcaraan: Lenovo ThinkPad E14
Buku Nota Pengaturcaraan: Lenovo ThinkPad E14

Kelebihan: Papan kekunci yang hebat, 16GB RAM, pemproses Intel Core i7-10510u dengan teras tunggal berprestasi tinggi dan Turbo Boost, set port yang kaya.

Kekurangan: Bukan kualiti paparan terbaik.

Xiaomi Mi Notebook Pro 15.6 ″

Buku nota untuk pengaturcaraan: Xiaomi Mi Notebook Pro 15, 6 ″
Buku nota untuk pengaturcaraan: Xiaomi Mi Notebook Pro 15, 6 ″

Kelebihan: skrin besar, perkakasan yang baik, papan kekunci yang selesa.

Keburukan: Bukan penyelesaian penyejukan yang paling berkesan untuk komputer riba 15.

Microsoft Surface Laptop 3 15

Buku Nota Pengaturcaraan: Microsoft Surface Laptop 3 15
Buku Nota Pengaturcaraan: Microsoft Surface Laptop 3 15

Kelebihan: Skrin nisbah aspek 3: 2 yang besar dengan banyak baris kod papan kekunci dan pad sentuh yang sangat baik.

Keburukan: pengecasan proprietari.

Disyorkan: