Indholdsfortegnelse:

Sådan vælger du en bærbar computer til programmering
Sådan vælger du en bærbar computer til programmering
Anonim

De vigtigste egenskaber og modeller, som du bør se nærmere på.

Sådan vælger du en bærbar computer til programmering
Sådan vælger du en bærbar computer til programmering

For at arbejde med kode har en programmør brug for et kvalitetsværktøj, som ofte er en bærbar computer. Men hvordan vælger du den rigtige model, hvis du lige er kommet ind i branchen og ikke helt forstår, hvilke udfordringer du vil møde? Lad os prøve at give generelle anbefalinger, der vil forenkle valget af en bærbar computer til programmering.

Hvad skal man kigge efter

Display og tastatur

Hver dag skriver en udvikler hundredvis af linjer med lille kode, så skærmen og tastaturet er de vigtigste faktorer, når de skal vælge. En 13-tommer skærm vil ikke være nok. Størrelsesforholdet er også vigtigt: bærbare computere med 16:10 eller 3:2 skærme kan passe til flere linjer.

Huawei MateBook X Pro
Huawei MateBook X Pro

Til langvarigt arbejde med tastaturet er baggrundsbelysningen, tasternes store størrelse og rejsedybden på mindst 1,3 mm nyttige. Spørgsmålet om bekvemmelighed er dog altid subjektivt, så det er værd at udskrive et par tekstafsnit på en bærbar computer, før du køber.

Det er også vigtigt at undgå atypiske layouts. For eksempel på Razer bærbare computere, der er fremstillet før 2020, er højre Shift lavvandet og placeret bag pileblokken, hvilket gør det svært at skrive hurtigt.

Touchbar i MacBook Pro 13″
Touchbar i MacBook Pro 13″

Nogle udviklingsmiljøer som PhpStorm og IntelliJ bruger ofte F1 – F12 knapperne. I moderne bærbare computere bruges de også som genvejstaster til justering af lysstyrke, lydstyrke og andre indstillinger. Det er vigtigt, at de kan skiftes til funktionel tilstand til brug i udviklingen.

Dimensioner og vægt

Når du vælger en bærbar computer, styres programmøren af spørgsmålene om bekvemmelighed og bærbarhed. Og selvom en stor skærm og et tastatur er ekstremt vigtigt, skal du huske på, at du sandsynligvis skal have alt dette med dig.

MacBook Air 2020
MacBook Air 2020

Bærbare computere, der vejer mere end 2 kg, er ubelejlige til konstant at bære. Det er også værd at se nærmere på de modeller, der oplades via USB Type - C. Opladere af denne type findes overalt, hvilket giver dig mulighed for ikke at bære en omfangsrig adapter med dig.

Operativ system

Hvis du har brug for et værktøj til iOS-programmering, er MacBook det eneste rigtige valg. Apple-produkter er også velegnede til udvikling til Linux-servere, da macOS er baseret på Unix-kernen. Det betyder, at koden, der kører på den bærbare computer, kører på serveren uden problemer.

Derudover er der lavet et stort antal programmer til macOS rettet mod webudvikling, hvilket også er et vigtigt plus. Endelig giver optimerede skrifttyper MacBooks mulighed for at vise flere kodelinjer end bærbare Windows-computere med samme skærmhøjde.

macOS Catalina
macOS Catalina

Nogle gange leverer Apple-enheder dog ikke det krævede ydeevneniveau, og arbejdsopgaver kræver ikke et specifikt operativsystem. Så er det fornuftigt at vælge mellem bærbare Windows-computere: nogle af dem er ikke kun mere kraftfulde end MacBooks, men også udstyret med et bedre tastatur og et rigt sæt porte.

Processor og hukommelse

For en programmør er hastigheden af kodekompilering vigtig, og dette bestemmer kravene til processoren. Det skulle give høj ydeevne i Turbo Boost-tilstand, det vil sige en kortvarig stigning i frekvenserne. Ydeevnen af en enkelt kerne er også vigtig, da mange udviklingsopgaver ikke involverer multithreading.

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

Kompilering af koden belaster CPU'en i korte perioder, mellem hvilke den bærbare computer kører mindre intensivt. Derfor er kølesystemet og konstant effekt ikke så vigtigt her som i videobehandling og 3D-modellering. Mange udviklere har heller ikke brug for et kraftigt grafikkort, selvom tingene på nogle områder, såsom maskinlæring, er anderledes.

Men du har brug for meget hukommelse til programmering. Det gælder især RAM, som bruges på udviklingsmiljøer og afvikling af den skrevne kode.8 GB RAM og 256 GB permanent hukommelse er det absolutte minimum, hvorunder du ikke skal gå under.

Desuden har en udvikler i en række opgaver brug for en kolossal mængde RAM og ROM, for eksempel til at analysere big data. Og selvom disse er specielle tilfælde, er det bedre at vælge modeller med tilstrækkelig hukommelseskapacitet.

Batteri og opladning

Batterilevetid er en af de vigtigste parametre i notebooks. Når de vælger, kigger mange på batteriets kapacitet og vurderer ud fra det, hvor længe enheden holder, indtil den er afladet. Men det er ikke helt den rigtige tilgang.

En bærbars autonomi afhænger ikke kun af batteriets kapacitet, men også af forbruget af ressourcer af de interne komponenter. Ultrabooks bruger energieffektive processorer og videoadaptere. Derfor kan MacBook Air med et 50 Wh batteri holde op til 12 timers aktiv skærm, mens MacBook Pro 13 med 58 Wh kun holder omkring 9 timer.

Oplader din Apple bærbare computer
Oplader din Apple bærbare computer

Som vi sagde, er notebooks med USB Type-C-opladning den bedste løsning med hensyn til alsidighed og bærbarhed. USB Power Delivery-standarden har dog sine ulemper, såsom manglende evne til at overføre mere end 100W strøm, hvilket begrænser ydeevnen.

Hvis dine opgaver kræver store computerressourcer, skal du vælge mellem modeller med voluminøse adaptere og ubelejligt ladestik. Man skal også huske på, at ydelsen på Windows bærbare computere falder, når de kører på batteristrøm, mens MacBooks leverer tilsvarende strøm både fra lysnettet og fra batteriet.

Hvilken bærbar man skal købe til programmering

Apple MacBook Pro 16"

Programmering bærbar: Apple MacBook Pro 16″
Programmering bærbar: Apple MacBook Pro 16″

Fordele: Crisp 16: 10 Retina-skærm, macOS, brancheførende touchpad, nydesignet tastatur.

Ulemper: kort tastvandring på 1 mm, mangel på fysiske F1 – F12-nøgler, umulighed uafhængigt at erstatte SSD'en loddet på bundkortet.

Huawei MateBook X Pro

Notebook til programmering: Huawei MateBook X Pro
Notebook til programmering: Huawei MateBook X Pro

Fordele: High-definition 3:2 billedformatskærm, fantastisk tastatur og touchpad, 16 GB RAM, 1 TB intern lagring, Intel Core i7-10510u-processor med højtydende enkeltkerne og Turbo Boost.

Ulemper: et web-kamera indbygget i tastaturet, ubelejligt til videoopkald.

DELL XPS 15

Programmeringsnotebook: DELL XPS 15
Programmeringsnotebook: DELL XPS 15

Fordele: samling af høj kvalitet, lille størrelse, fremragende skærm, meget kraftfuld Intel H.

Ulemper: 4K-skærm er kun tilgængelig i ældre konfigurationer.

Ær MAGICBOOK PRO

Notesbog til programmering: Honor MAGICBOOK PRO
Notesbog til programmering: Honor MAGICBOOK PRO

Fordele: stor skærm, komfortabelt tastatur, god ydeevne, lav pris.

Ulemper: 8 GB RAM, et webcam indbygget i tastaturet, ubelejligt til videoopkald.

Lenovo ThinkPad E14

Programmeringsnotebook: Lenovo ThinkPad E14
Programmeringsnotebook: Lenovo ThinkPad E14

Fordele: Fantastisk tastatur, 16 GB RAM, Intel Core i7-10510u-processor med højtydende enkeltkerne og Turbo Boost, rigt sæt porte.

Ulemper: Ikke den bedste skærmkvalitet.

Xiaomi Mi Notebook Pro 15.6″

Notebook til programmering: Xiaomi Mi Notebook Pro 15, 6″
Notebook til programmering: Xiaomi Mi Notebook Pro 15, 6″

Fordele: stor skærm, anstændig hardware, behageligt tastatur.

Ulemper: Ikke den mest effektive køleløsning til en 15 bærbar computer.

Microsoft Surface Laptop 3 15

Programmeringsnotebook: Microsoft Surface Laptop 3 15
Programmeringsnotebook: Microsoft Surface Laptop 3 15

Fordele: Stor 3:2 billedformatskærm med mange linjer kode fremragende tastatur og touchpad.

Ulemper: proprietær opladning.

Anbefalede: