Kazalo:

Kako izbrati prenosnik za programiranje
Kako izbrati prenosnik za programiranje
Anonim

Glavne značilnosti in modeli, ki si jih morate podrobneje ogledati.

Kako izbrati prenosnik za programiranje
Kako izbrati prenosnik za programiranje

Za delo s kodo programer potrebuje kakovostno orodje, ki je pogosto prenosnik. Toda kako izbrati pravi model, če ste šele vstopili v industrijo in ne razumete popolnoma, s kakšnimi izzivi se boste soočili? Poskusimo dati splošna priporočila, ki bodo poenostavila izbiro prenosnika za programiranje.

Kaj iskati

Zaslon in tipkovnica

Vsak dan razvijalec napiše na stotine vrstic majhne kode, zato sta zaslon in tipkovnica najpomembnejša dejavnika pri izbiri. 13-palčni zaslon ne bo dovolj. Pomembno je tudi razmerje stranic: prenosniki z zasloni 16:10 ali 3:2 lahko prilegajo več vrstic.

Huawei MateBook X Pro
Huawei MateBook X Pro

Za dolgotrajno delo s tipkovnico je uporabna osvetlitev ozadja, velika velikost tipk in globina pomika najmanj 1,3 mm. Vendar pa je vprašanje udobja vedno subjektivno, zato je vredno pred nakupom na prenosnik natisniti nekaj odstavkov besedila.

Prav tako je pomembno, da se izognete netipični postavitvi. Na primer, pri prenosnikih Razer, izdelanih pred letom 2020, je desni Shift plitek in se nahaja za puščičnim blokom, kar otežuje hitro tipkanje.

Sledilna vrstica v MacBook Pro 13 ″
Sledilna vrstica v MacBook Pro 13 ″

Nekatera razvojna okolja, kot sta PhpStorm in IntelliJ, pogosto uporabljajo gumbe F1 – F12. V sodobnih prenosnih računalnikih se uporabljajo tudi kot hitre tipke za prilagajanje svetlosti, glasnosti in drugih nastavitev. Pomembno je, da jih je mogoče preklopiti v funkcionalni način za uporabo pri razvoju.

Dimenzije in teža

Pri izbiri prenosnika programerja vodijo vprašanja udobja in prenosljivosti. In čeprav sta velik zaslon in tipkovnica izjemno pomembna, ne pozabite, da boste verjetno morali vse to nositi s seboj.

MacBook Air 2020
MacBook Air 2020

Prenosni računalniki, ki tehtajo več kot 2 kg, so neprijetni za nenehno prenašanje. Prav tako si velja podrobneje ogledati modele, ki se polnijo prek USB Type-C. Tovrstne polnilnike najdemo povsod, kar vam bo omogočilo, da s seboj ne nosite obsežnega adapterja.

operacijski sistem

Če potrebujete orodje za programiranje iOS, je MacBook edina prava izbira. Prav tako so izdelki Apple primerni za razvoj za strežnike Linux, saj macOS temelji na jedru Unix. To pomeni, da se bo koda, ki teče na prenosnem računalniku, brez težav izvajala na strežniku.

Poleg tega je bilo narejenih ogromno programov za macOS, namenjenih spletnemu razvoju, kar je tudi pomemben plus. Nazadnje, optimizirane pisave omogočajo MacBook-om, da prikažejo več vrstic kode kot prenosni računalniki Windows z enako višino zaslona.

macOS Catalina
macOS Catalina

Vendar včasih naprave Apple ne zagotavljajo zahtevane ravni zmogljivosti, delovne naloge pa ne zahtevajo posebnega operacijskega sistema. Potem je smiselno izbirati med prenosnimi računalniki Windows: nekateri med njimi niso le zmogljivejši od MacBookov, ampak so opremljeni tudi z boljšo tipkovnico in bogatim naborom vrat.

Procesor in pomnilnik

Za programerja je pomembna hitrost prevajanja kode, ki določa zahteve za procesor. Zagotavljati naj bi visoko zmogljivost v načinu Turbo Boost, to je kratkoročno povečanje frekvenc. Pomembna je tudi zmogljivost enega jedra, saj številne razvojne naloge ne vključujejo večnitnosti.

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

Prevajanje kode obremeni CPE za kratka obdobja, med katerimi prenosnik deluje manj intenzivno. Zato hladilni sistem in stalna moč tukaj nista tako pomembna kot pri obdelavi videa in 3D modeliranju. Prav tako mnogi razvijalci ne potrebujejo zmogljive grafične kartice, čeprav so na nekaterih področjih, kot je strojno učenje, stvari drugačne.

Toda za programiranje potrebujete veliko pomnilnika. To še posebej velja za RAM, ki se porabi za razvojna okolja in izvajanje napisane kode.8 GB RAM-a in 256 GB trajnega pomnilnika je absolutni minimum, pod katerim se ne smete spuščati.

Poleg tega razvijalec pri številnih nalogah potrebuje ogromno RAM-a in ROM-a, na primer za analizo velikih podatkov. In čeprav so to posebni primeri, je bolje izbrati modele z zadostno zmogljivostjo pomnilnika.

Baterija in polnjenje

Življenjska doba baterije je eden najpomembnejših parametrov v prenosnih računalnikih. Pri izbiri mnogi gledajo na kapaciteto baterije in na podlagi nje ocenijo, koliko časa bo naprava zdržala, dokler se ne izprazni. Vendar to ni povsem pravi pristop.

Avtonomija prenosnika ni odvisna samo od kapacitete baterije, temveč tudi od porabe virov notranjih komponent. Ultrabooki uporabljajo energetsko učinkovite procesorje in video adapterje. Zato lahko MacBook Air s 50 Wh baterijo zdrži do 12 ur aktivnega zaslona, MacBook Pro 13 z 58 Wh pa le približno 9 ur.

Polnjenje vašega prenosnega računalnika Apple
Polnjenje vašega prenosnega računalnika Apple

Kot smo rekli, so prenosniki s polnjenjem USB Type-C najboljša rešitev v smislu vsestranskosti in prenosljivosti. Vendar ima standard USB Power Delivery svoje pomanjkljivosti, kot je nezmožnost prenosa več kot 100 W moči, kar omejuje zmogljivost.

Če vaše naloge zahtevajo velike računalniške vire, boste morali izbirati med modeli z obsežnimi adapterji in neprijetnim priključkom za polnjenje. Upoštevati je treba tudi, da zmogljivost prenosnikov z operacijskim sistemom Windows pade, ko delujejo na baterijo, medtem ko MacBooki zagotavljajo podobno moč tako iz omrežja kot iz baterije.

Kateri prenosnik kupiti za programiranje

Apple MacBook Pro 16 ″

Prenosni računalnik za programiranje: Apple MacBook Pro 16 ″
Prenosni računalnik za programiranje: Apple MacBook Pro 16 ″

Prednosti: Crisp 16: 10 Retina zaslon, macOS, vodilna sledilna ploščica v industriji, prenovljena tipkovnica.

Slabosti: kratek hod tipk 1 mm, pomanjkanje fizičnih tipk F1 – F12, nemožnost samostojne zamenjave SSD-ja, spajkanega na matični plošči.

Huawei MateBook X Pro

Prenosni računalnik za programiranje: Huawei MateBook X Pro
Prenosni računalnik za programiranje: Huawei MateBook X Pro

Prednosti: zaslon z razmerjem stranic visoke ločljivosti 3:2, odlična tipkovnica in sledilna ploščica, 16 GB RAM-a, 1 TB notranjega pomnilnika, procesor Intel Core i7-10510u z visoko zmogljivim enim jedrom in Turbo Boost.

Slabosti: spletna kamera, vgrajena v tipkovnico, neprimerna za video klice.

DELL XPS 15

Programski prenosnik: DELL XPS 15
Programski prenosnik: DELL XPS 15

Prednosti: visokokakovostna montaža, majhna velikost, odličen zaslon, zelo zmogljiv Intel H.

Proti: 4K zaslon je na voljo samo v starejših konfiguracijah.

Čast MAGICBOOK PRO

Prenosni računalnik za programiranje: Honor MAGICBOOK PRO
Prenosni računalnik za programiranje: Honor MAGICBOOK PRO

Prednosti: velik zaslon, udobna tipkovnica, dobra zmogljivost, nizka cena.

Proti: 8 GB RAM-a, spletna kamera, vgrajena v tipkovnico, neprijetno za video klice.

Lenovo ThinkPad E14

Programski prenosnik: Lenovo ThinkPad E14
Programski prenosnik: Lenovo ThinkPad E14

Prednosti: Odlična tipkovnica, 16 GB RAM-a, procesor Intel Core i7-10510u z visoko zmogljivim enim jedrom in Turbo Boost, bogat nabor vrat.

Proti: Ni najboljša kakovost zaslona.

Xiaomi Mi Notebook Pro 15.6 ″

Prenosni računalnik za programiranje: Xiaomi Mi Notebook Pro 15, 6 ″
Prenosni računalnik za programiranje: Xiaomi Mi Notebook Pro 15, 6 ″

Prednosti: velik zaslon, spodobna strojna oprema, udobna tipkovnica.

Slabosti: Ni najbolj učinkovita rešitev za hlajenje za 15-palčni prenosnik.

Prenosni računalnik Microsoft Surface 3 15

Programski prenosnik: Microsoft Surface Laptop 3 15
Programski prenosnik: Microsoft Surface Laptop 3 15

Prednosti: velik zaslon z razmerjem stranic 3:2 z veliko vrsticami kode odlična tipkovnica in sledilna ploščica.

Proti: lastniško polnjenje.

Priporočena: