Programarea cu tipuri

Evaluare:   (4.3 din 5)

Programarea cu tipuri (Vlad Riscutia)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o introducere cuprinzătoare și accesibilă la sistemele de tipuri folosind TypeScript, făcând conceptele complexe mai ușor de digerat pentru programatori. Ea acoperă o gamă largă de subiecte, de la tipuri de bază la concepte avansate de programare, adresându-se în principal programatorilor de nivel mediu, deși oferă perspective pentru un public mai larg.

Avantaje:

Scrisă într-o engleză simplă, făcând-o accesibilă pentru programatorii obișnuiți.
Acoperă o gamă largă de concepte de programare, inclusiv OOP, programare funcțională și structuri de date.
Include diagrame utile, modele și exemple de cod.
Stil captivant și digerabil, în special pentru teoria tipurilor aplicată.
Oferă informații valoroase pentru dezvoltatorii de nivel mediu care doresc să-și îmbunătățească abilitățile.

Dezavantaje:

Nu este recomandat pentru cei care nu sunt familiarizați cu programarea JavaScript, deoarece TypeScript este un superset al JavaScript.
Unele secțiuni pot necesita mai multe lecturi pentru o înțelegere completă.
Deși TypeScript este în general un avantaj, sintaxa sa de adnotare a tipurilor poate fi greoaie și greu de citit.
Nu servește drept ghid al începătorului pentru învățarea TypeScript; mai degrabă, se concentrează pe conceptele de programare într-un context cu tipuri statice.

(pe baza a 4 recenzii ale cititorilor)

Titlul original:

Programming with Types

Conținutul cărții:

Rezumat.

Programarea cu tipuri vă învață să proiectați software sigur, rezistent, corect, ușor de întreținut și de înțeles, profitând de puterea sistemelor de tipuri puternice. Conceput pentru a oferi tehnici practice, instantaneu utile pentru dezvoltatorii activi, acest tutorial scris clar vă introduce în utilizarea sistemelor de tipuri pentru a sprijini sarcinile de programare de zi cu zi.

Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.

Despre tehnologie.

Erorile comune rezultă adesea din tipuri de date nepotrivite. Prin numirea și controlul precis al datelor care sunt permise într-un calcul, un sistem de tipuri puternic poate elimina clase întregi de erori și poate asigura integritatea datelor în întreaga aplicație. În calitate de dezvoltator, utilizarea abilă a tipurilor în practica de zi cu zi conduce la un cod mai bun și economisește timp pentru depistarea erorilor complicate legate de date.

Despre carte.

Programming with Types predă tehnici bazate pe tipuri pentru scrierea de software sigur, corect, ușor de întreținut și practic autodocumentat. Conceput pentru dezvoltatorii activi, acest tutorial scris clar se limitează la beneficiile practice ale sistemelor de tipuri pentru sarcinile de programare de zi cu zi. Urmărind exemple reale codate în TypeScript, vă veți dezvolta abilitățile de la tipuri primitive până la concepte mai avansate precum functori și monade.

Ce este în interior.

Construirea structurilor de date cu tipuri primitive, matrici și referințe.

Cum afectează tipurile funcțiile, moștenirea și compoziția.

Programarea orientată pe obiect cu tipuri.

Aplicarea genericelor și a tipurilor de tip superior.

Despre cititor.

Veți avea nevoie de experiență cu un limbaj de programare mainstream precum TypeScript, Java, JavaScript, C# sau C++.

Despre autor.

Vlad Riscutia este inginer software principal la Microsoft. A condus mai multe proiecte software majore și este mentor pentru inginerii software în devenire.

Alte date despre carte:

ISBN:9781617296413
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2019
Numărul de pagini:325

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Programarea cu tipuri - Programming with Types
Rezumat.Programarea cu tipuri vă învață să proiectați software sigur, rezistent, corect, ușor de întreținut și de înțeles,...
Programarea cu tipuri - Programming with Types
Ingineria datelor pe Azure - Data Engineering on Azure
Data Engineering on Azure vă învață să construiți o platformă de date scalabilă și robustă la standarde de vârf...
Ingineria datelor pe Azure - Data Engineering on Azure

Lucrările autorului au fost publicate de următorii editori:

© 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)