Értékelés:
Jelenleg nincsenek olvasói vélemények. Az értékelés 2 olvasói szavazat alapján történt.
Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Alkalmazza a készségeket és megközelítéseket a programozásban, hogy valós alkalmazást építsen C# 11 nyelven a Visual Studio, a C# és a Microsoft.NET legújabb kiadásainak használatával.
Ez az átdolgozott kiadás a C#11-gyel frissített, és nagyobb hangsúlyt fektet az újonnan bevezetett felső szintű utasításokra. Emellett hasznos technikákat és a két különböző stílusban történő kódírás közötti különbségek magyarázatát is megtalálja. A könyv kitér a.NET 6-ban bevezetett új sablonokra is, valamint a.NET 7 Windows 10-ben történő használatára a kód írásához és a kimenet generálásához.
Minden fejezet bevezetővel és eredeti, C# 11-ben írt alkalmazással kezdődik, hogy azonnal belevethesse magát a kódolásba. Innen kezdve végigvezetjük egy elvárt kimeneten, és útközben megtanítjuk a legjobb gyakorlatokat. A szerző, Vaskaran Sarcar hangsúlyt fektet ugyanannak a programnak a kiterjesztésére és karbantartására, és különböző forgatókönyvekre mutat példákat, hogy a programját hatékonyabbá és eredményesebbé tegye.
Ez a könyv öt részre oszlik. Az első rész a polimorfizmus részletes tárgyalásával kezdődik. Ezután megmutatja, hogyan használhatja megfelelően az absztrakt osztályokat és interfészeket, és megtanítja, hogy egy adott forgatókönyvhöz melyik technikát érdemes használni. A kódkommentárokról szóló értekezés megtanítja, hogyan használhatja őket hatékonyan, és miért kell óvatosan bánni a kódkommentárokkal.
A második részben hat tervezési alapelvet tanulhat meg, köztük a SOLID és a DRY elveket. Ezek a jól ismert tervezési minták alapját képezik, és olyan gyakorlatokat határoznak meg a szoftverfejlesztéshez, amelyek figyelembe veszik a projekt növekedésével járó karbantartást és bővítést.
A harmadik rész végigvezet a hatékony alkalmazások készítésének módszerein. Megtanulja a gyárak gyakori használatát a kód és az ellenkezője szétválasztására, valamint az öröklés alternatíváját az objektumkompozíció és a wrapperek segítségével. Ez a rész bemutatja továbbá a sablonmódszerek, horgok és homlokzatok használatát a programozásban. A tippek megmutatják, hogyan fejlesztenek a professzionális programozók egy vállalati alkalmazást.
A kivételek és a nullértékek jobb kezelése a professzionális programozás másik szerves része, amelyet a negyedik rész részletesen tárgyal. Ez segít abban, hogy profibb programozóvá váljon.
A könyv utolsó részében a hatékony memóriakezelési technikákról, valamint a tervezési minták használatáról és visszaélésszerű használatáról olvashat. Ez a rész röviden kitér arra is, hogyan döntsünk a statikus metódus és a példánymódszer között, valamint egyéb technikákra.
A könyv elolvasása után képes leszel a legjobb gyakorlatokat alkalmazni, hogy hatékonyabbá és megbízhatóbbá tedd a programjaidat.
Mit fogsz tanulni
⬤ A megvalósítás előtt elemezze az alternatív megoldásokat az előnyök és hátrányok összehasonlításával.
⬤ Javítsa a polimorf kód teljesítményét.
⬤ Tudja a rossz/felesleges megjegyzések mellékhatásait.
⬤ Megérti a SOLID és DRY elvek jelentőségét.
⬤ Funkciók hozzáadása wrapperek segítségével.
⬤ Lépések újradefiniálása az algoritmus hívási sorrendjének megváltoztatása nélkül.
⬤ Hookok használata az alkalmazásban.
⬤ Konvertáljon egy összetett rendszert felhasználóbarát rendszerré a homlokzatok használatával.
⬤ Futtassa az alkalmazást.NET 6-ban.
Kinek szól ez a könyvC# alapszintű ismeretekkel rendelkező fejlesztőknek.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)