Evaluare:
Cartea discută procesele cognitive legate de programare și oferă tehnici de îmbunătățire a calității și înțelegerii codului. Cartea a primit recenzii mixte, mulți lăudându-i baza științifică și aplicațiile practice, în timp ce alții o critică pentru că este prea verbală și lipsită de substanță.
Avantaje:⬤ Explică procesele cognitive din spatele citirii și scrierii codului.
⬤ Oferă tehnici susținute științific pentru îmbunătățirea înțelegerii și calității codului.
⬤ Oferă aplicații practice și exerciții potrivite pentru toate nivelurile de calificare.
⬤ Subiecte precum convențiile de denumire și stilul de codare sunt subliniate ca fiind importante pentru lizibilitatea codului.
⬤ Se adresează atât educatorilor, cât și dezvoltatorilor cu experiență.
⬤ Unii cititori consideră cartea prea stufoasă și repetitivă, cu un material introductiv excesiv.
⬤ Criticii susțin că unele părți ale cărții seamănă mai degrabă cu un ghid de auto-ajutor decât cu o explorare academică a științei cognitive.
⬤ Unii recenzenți au considerat că ideile propuse nu au aplicabilitate practică la scară largă.
⬤ Câțiva au considerat cartea plictisitoare sau au avut dificultăți în a se implica în conținutul său, indicând că ar fi putut fi mai concisă.
(pe baza a 18 recenzii ale cititorilor)
The Programmer's Brain: What Every Programmer Needs to Know about Cognition
Creierul tău reacționează într-un mod previzibil atunci când se confruntă cu sarcini noi sau dificile. Această carte unică vă învață tehnici concrete, înrădăcinate în științele cognitive, care vă vor îmbunătăți modul în care învățați și gândiți despre cod.
Rezumat.
În The Programmer's Brain: Ce trebuie să știe fiecare programator despre cogniție veți învăța:
Modalități rapide și eficiente de a stăpâni noi limbaje de programare.
Abilități de citire rapidă pentru a înțelege rapid noul cod.
Tehnici de descifrare a semnificației codului complex.
Modalități de a învăța sintaxa nouă și de a o păstra memorată.
Scrierea unui cod ușor de citit pentru ceilalți.
Alegerea numelor potrivite pentru variabile.
Să vă faceți baza de cod mai ușor de înțeles pentru noii veniți.
Integrarea noilor dezvoltatori în echipa dvs.
Aflați cum să vă optimizați procesele cognitive naturale ale creierului pentru a citi codul mai ușor, a scrie codul mai rapid și a învăța limbaje noi în mult mai puțin timp. Această carte vă va ajuta să treceți peste confuzia pe care o simțiți atunci când vă confruntați cu un cod ciudat și complex și vă va explica o bază de cod în moduri care pot face un nou membru al echipei productiv în câteva zile!
Prefață de Jon Skeet.
Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.
Despre tehnologie.
Profitați de procesele naturale ale creierului dvs. pentru a fi un programator mai bun. Tehnicile bazate pe științele cognitive fac posibilă învățarea mai rapidă a limbajelor noi, îmbunătățirea productivității, reducerea nevoii de rescriere a codului și multe altele. Această carte unică vă va ajuta să obțineți aceste câștiguri.
Despre carte.
The Programmer's Brain deblochează modul în care ne gândim la cod. Oferă tehnici fundamentate științific care pot îmbunătăți radical modul în care stăpâniți noile tehnologii, înțelegeți codul și memorați sintaxa. Veți învăța cum să beneficiați de o luptă productivă și să transformați confuzia într-un instrument de învățare. Pe parcurs, veți descoperi cum să creați resurse de studiu pe măsură ce deveniți un expert în a vă învăța pe voi înșivă și în a aduce noi colegi la curent.
Ce conține.
Înțelegeți cum vede creierul dvs. codul.
Abilități de citire rapidă pentru a învăța codul rapid.
Tehnici pentru a descifra codul complex.
Sfaturi pentru a face bazele de cod inteligibile.
Despre cititor.
Pentru programatorii care au experiență de lucru în mai mult de un limbaj.
Despre autor.
Dr. Felienne Hermans este profesor asociat la Universitatea Leiden din Olanda. Și-a petrecut ultimul deceniu cercetând programarea, cum să o învățăm și cum să o predăm.
Tabla de conținut.
PARTEA 1 DESPRE CITIREA MAI BUNĂ A CODULUI.
1 Decodarea confuziei dvs. în timpul codificării.
2 Lectura rapidă pentru cod.
3 Cum să învățați rapid sintaxa de programare.
4 Cum să citiți codul complex.
PARTEA 2 DESPRE GÂNDIREA DESPRE COD.
5 Atingerea unei înțelegeri mai profunde a codului.
6 A deveni mai bun în rezolvarea problemelor de programare.
7 Concepții greșite: Bug-uri în gândire.
PARTEA 3 DESPRE SCRIEREA UNUI COD MAI BUN.
8 Cum să deveniți mai buni la denumirea lucrurilor.
9 Evitarea codului prost și a încărcăturii cognitive: Două cadre.
10 A deveni mai bun în rezolvarea problemelor complexe.
PARTEA 4 PRIVIND COLABORAREA LA COD.
11 Actul de a scrie cod.
12 Proiectarea și îmbunătățirea sistemelor mai mari.
13 Cum să integrați noi dezvoltatori.
© 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)