Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 2 voturi.
Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Aplicați abilități și abordări de programare pentru a construi o aplicație reală în C# 11 folosind cele mai recente ediții ale Visual Studio, C# și Microsoft.NET.
Această ediție revizuită este actualizată cu C#11 și pune mai mult accent pe declarațiile de nivel superior nou introduse. În plus, veți găsi tehnici utile și o explicație a diferențelor dintre scrierea codului în două stiluri diferite. De asemenea, se acoperă noile șabloane introduse în .NET 6, împreună cu utilizarea .NET 7 în Windows 10 pentru a scrie cod și a genera rezultate.
Fiecare capitol se deschide cu o introducere și o aplicație originală scrisă în C# 11, astfel încât să puteți trece direct la codificare. De acolo, sunteți ghidat printr-o ieșire așteptată și învățați cele mai bune practici pe parcurs. Autorul Vaskaran Sarcar pune accent pe extinderea și menținerea aceluiași program și demonstrează exemple pentru diferite scenarii pentru a vă face programul mai eficient și mai eficace.
Această carte este împărțită în cinci părți. Prima parte începe cu o discuție detaliată a polimorfismului. Apoi vă arată cum să utilizați corect clasele abstracte și interfețele și vă învață să discerneți ce tehnică să utilizați pentru un anumit scenariu. Discuțiile despre comentariile de cod vă învață cum să le folosiți eficient și de ce trebuie să fiți atenți cu comentariile de cod.
În a doua parte veți învăța șase principii de proiectare, inclusiv principiile SOLID și DRY. Acestea stau la baza unor modele de proiectare bine cunoscute și stabilesc practici de dezvoltare a software-ului, luând în considerare menținerea și extinderea pe măsură ce un proiect se dezvoltă.
A treia parte vă conduce prin metode de realizare a unor aplicații eficiente. Veți învăța utilizarea obișnuită a fabricilor pentru a separa codul de opusul său și alternativa moștenirii folosind compoziția de obiecte și wrappere. Această parte demonstrează, de asemenea, utilizarea metodelor șablon, a cârligelor și a fațadelor în programare. Indicațiile vă arată cum codificatorii profesioniști dezvoltă o aplicație de întreprindere.
Gestionarea mai bună a excepțiilor și a valorilor nule este o altă parte integrantă a programării profesionale, pe care a patra parte o explorează în detaliu. Acest lucru vă va ajuta să deveniți un programator mai profesionist.
În partea finală a cărții, veți învăța despre tehnicile eficiente de gestionare a memoriei și despre utilizarea și utilizarea greșită a modelelor de proiectare. Această parte discută, de asemenea, pe scurt despre cum să decideți între o metodă statică și o metodă de instanță și alte tehnici.
După citirea acestei cărți, veți fi capabil să implementați cele mai bune practici pentru a vă face programele mai eficiente și mai fiabile.
Ce veți învăța
⬤ Analizați soluții alternative înainte de implementare prin compararea argumentelor pro și contra.
⬤ Să faceți codul polimorf să funcționeze mai bine.
⬤ Cunoașteți efectele secundare ale comentariilor proaste/redundante.
⬤ Înțelegeți semnificația principiilor SOLID și DRY.
⬤ Adăugați funcții folosind wrappere.
⬤ Redefiniți pașii fără a modifica secvența de apelare a unui algoritm.
⬤ Utilizați cârlige în aplicația dumneavoastră.
⬤ Convertiți un sistem complex într-un sistem ușor de utilizat cu ajutorul facadelor.
⬤ Rulați aplicația în .NET 6.
Cui se adresează această carteDezvoltatorilor cu cunoștințe de bază de C#.
© 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)