Koji Laptop Odabrati Programer

Sadržaj:

Koji Laptop Odabrati Programer
Koji Laptop Odabrati Programer

Video: Koji Laptop Odabrati Programer

Video: Koji Laptop Odabrati Programer
Video: Kupujete novo prijenosno računalo? Koji laptop brend odabrati u 2021. godini? 2024, Novembar
Anonim
Koji laptop odabrati programer
Koji laptop odabrati programer

Računar za programera je glavni radni alat, nakon glave. Iako je prenosivost neobavezna osobina, laptop je vrlo zgodan iz nekih objektivnih i mnogih subjektivnih razloga:

  • možete ga ponijeti sa sobom na dugo putovanje radi hitnih zadataka
  • prikladnije je imati prilagođeni alat pri ruci nego svaki put rasporediti privremeno razvojno okruženje na tuđoj mašini
  • s tim možete raditi i sjedeći za stolom i na sofi

Pa koji laptop odabrati?

Najvažnije pitanje koje trebate postaviti pri odabiru laptopa za programiranje je - za koje platforme pišete softver? S tim u vezi, razvoj softvera možemo podijeliti u sljedeće vrste: web razvoj (pregledači, web serveri), razvoj softvera za radne sisteme za računare (računari, laptopi), mobilni razvoj (pametni telefoni, tableti, satovi itd.). Postoje i područja složenog naučnog računarstva i mašinskog učenja, ali za njih se u pravilu koristi specijalizirana oprema, pa ih nećemo razmatrati.

S gvožđem je sve jednostavno - što je moćnije i modernije, to bolje. Ali ipak, ne biste trebali bezumno trčati kako biste kupili svaki novi model laptopa koji izađe. Za više ili manje ugodan razvoj prikladni su najmanje 8 gigabajta RAM-a, SSD pogon od 100 gigabajta i neki procesor stariji od 5 godina. Ukupne performanse hardvera direktno utječu na brzinu izrade i kompajliranja aplikacija, što smanjuje ciklus razvoja i testiranja softvera.

S veličinom zaslona, sve je i intuitivno jasno - što je ekran veći, na njega može stati više informacija, a kućište je veće, a samim tim i težina laptopa. U većini slučajeva standardni 15-inčni ekran je u redu.

Ali izbor operativnog sistema može nametnuti određena ograničenja za naknadni rad. Stvar je u tome da vam je za sastavljanje aplikacija za Apple platforme (macOS, iOS, watchOS, tvOS i druge) potreban računar na kojem je pokrenut operativni sistem macOS.

Stoga, ako pišete softver za jednu od Apple platformi, tada će vam najvjerojatnije trebati MacBook. U principu, postoje načini za stavljanje macOS-a na hardver drugih proizvođača, ali to će kršiti ugovor o licenci i zahtijevati dodatne napore (na primjer, odabir određene hardverske konfiguracije) bez garancije radnog rezultata.

Razvoj za Windows i Linux je malo lakši - ništa vas ne sprečava da sastavite aplikaciju za Windows ili Linux na bilo kojem od tri najpopularnija desktop operativna sistema (Windows, Linux, macOS), ali je svejedno prikladnije razvijati softver na ciljna platforma. S instalacijom Windows i Linux istovremeno na isti laptop, kako bi se prebacivali između njih ako je potrebno, obično nema problema, glavno je imati dovoljno prostora na tvrdom disku.

Ako se bavite web razvojem, laptop za vas koji radi na bilo koji od ova tri operativna sistema će raditi za vas.

Preporučuje se: