Evaluare:
Cartea servește ca o resursă introductivă pentru începători în dezvoltarea de software, punând o bază solidă și abordând principiile de bază ale programării. Cu toate acestea, există plângeri cu privire la starea fizică a cărții la sosire.
Avantaje:⬤ Oferă o bază solidă pentru înțelegerea conceptelor de programare
⬤ bine scrisă și clară
⬤ ajută începătorii să înțeleagă mecanismele de bază ale dezvoltării de software
⬤ potrivită pentru publicul tânăr.
Condiția fizică a cărții a fost proastă la sosire pentru unii clienți.
(pe baza a 4 recenzii ale cititorilor)
Write Great Code, Volume 1, 2nd Edition: Understanding the Machine
Înțelegerea mașinii, primul volum din seria de referință Write Great Codea lui Randall Hyde, explică mecanismele de bază ale funcționării unui computer.
Acesta, primul volum din seria Write Great Code a lui Randall Hyde, se scufundă în organizarea mașinii fără supraîncărcarea suplimentară de a învăța programarea în limbajul de asamblare. Scris pentru programatorii de limbaj de nivel înalt, Understanding the Machine completează detaliile de nivel scăzut ale organizării mașinilor care sunt adesea omise din cursurile de informatică și inginerie.
Aflați:
- Cum reprezintă mașina numerele, șirurile de caractere și structurile de date de nivel înalt, astfel încât să cunoașteți costul inerent al utilizării lor.
- Cum să vă organizați datele, astfel încât mașina să le poată accesa eficient.
- Modul de funcționare al procesorului, astfel încât să puteți scrie cod care să funcționeze la fel ca mașina.
- Cum funcționează dispozitivele I/O, astfel încât să puteți maximiza performanța aplicației dvs. atunci când accesați aceste dispozitive.
- Cum să utilizați cel mai bine ierarhia memoriei pentru a produce cele mai rapide programe posibile.
NOU ÎN ACEASTĂ EDIȚIE, ACOPERIREA:
- Limbaje de programare precum Swift și Java.
- Generarea de cod pe procesoare moderne pe 64 de biți.
- Procesoarele ARM de pe telefoanele mobile și tablete.
- Dispozitive periferice mai noi.
- Sisteme de memorie mai mari și SSD-uri la scară largă.
Un cod excelent este un cod eficient. Dar, înainte de a putea scrie un cod cu adevărat eficient, trebuie să înțelegeți cum execută programele sistemele informatice și cum abstracțiile din limbajele de programare se potrivesc cu hardware-ul de nivel inferior al mașinii. La urma urmei, nu compilatoarele scriu cel mai bun cod de mașină; programatorii o fac. Această carte vă oferă fundația pe care sunt construite toate programele software de calitate.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)