Értékelés:
A „Get Programming with F#” című könyvet nagyra értékelik világos magyarázatai és strukturált megközelítése miatt, amely különösen alkalmas a funkcionális programozásra áttérő .NET-fejlesztők számára. Bár elismerést kapott az F# közérthetővé és gyakorlatiassá tétele miatt, egyes kritikák szerint a könyv a haladó olvasókat megválaszolatlan kérdésekkel hagyhatja, és a Visual Studio-ra való összpontosítása elriaszthatja a Linux-felhasználókat vagy azokat, akik mélyebben szeretnének elmerülni a funkcionális programozásban.
Előnyök:⬤ Világos, könnyen érthető magyarázatok és fogalmak.
⬤ Jól strukturált, lépésről lépésre leckékkel és gyakorlati feladatokkal.
⬤ Kiválóan alkalmas C# és VB.Net fejlesztők számára, akik átállnak az F#-ra.
⬤ Az F# és a C# közötti jó összehasonlítás segíti a megértést.
⬤ Magával ragadja az olvasót anélkül, hogy lényegtelen részletekkel terhelné le.
⬤ Hatékonyan kelti fel az érdeklődést a funkcionális programozás iránt.
⬤ A haladó olvasókat megválaszolatlan kérdésekkel hagyhatja a későbbi fejezetek elsietése miatt.
⬤ A Visual Studio-ra való összpontosítás miatt kevésbé hasznos lehet a Linuxon vagy Visual Studio Code-dal dolgozó felhasználók számára.
⬤ C# vagy VB.NET háttértudást feltételez, ami a teljesen kezdők számára mellékes lehet.
⬤ Néhányan úgy érezték, hogy a könyv túlságosan a C#-ra összpontosít, így inkább olyan, mintha F# lenne C# programozóknak, nem pedig minden .NET-fejlesztőnek.
(19 olvasói vélemény alapján)
Get Programming with F#: A Guide for .Net Developers
Összefoglaló
A Get Programming with F#: A guide for.NET Developers megmutatja, hogyan fejlesztheti.NET fejlesztési készségeit egy kis funkcionális programozással az F# nyelven. Mindössze 43 falatnyi részletben megtanulhatja, hogyan használhatja az F#-ot a leggyakoribb.NET programozási feladatok megoldására. A példák a jól ismert Visual Studio környezetet használják, így azonnal otthonosan mozog majd. A tanulságos példákkal, valós felhasználási esetekkel és rengeteg könnyen emészthető kóddal teletűzdelt, könnyen követhető oktatóanyag elgondolkodtatja majd, hogy miért nem vette fel az F#-ot már évekkel ezelőtt FForewords by Dustin Campbell of Microsoft and Tomas Petricek of fsharpWorks.
A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.
A technológiáról
A.NET-alkalmazásainak hosszú távon is jónak kell lenniük. Az F# a funkcionális és imperatív programozás egyedülálló keveréke tökéletes olyan kód írásához, amely most hibátlanul működik, és akkor is fut, amikor az Ön igényei növekednek és változnak. Az F# funkcionális-első stílusának elsajátításához némi gyakorlásra van szükség, így akár el is kezdhet programozni.
A könyvről
A Get Programming with F#: A guide for.NET developers 43 példán alapuló leckén keresztül, beépített gyakorlatokkal tanítja az F# nyelvet, így az egyetlen igazán hatékony módon tanulhat: gyakorlással. A könyv felfrissíti.NET-ismereteidet egy kis funkcionális programozással az F# nyelven. Elsajátíthatod az FP alapelveit, és megtanulhatod a vasszilárd megbízhatóságot és kristálytiszta áttekinthetőséget biztosító technikákat. Felfedezheti az F# Visual Studioban történő kódolásának termelékenységi technikáit, a funkcionális tervezést, valamint a funkcionális és OO kód integrálását.
What's Inside
⬤ Tanulja meg, hogyan írjon hibamentes programokat.
⬤ Változtassa a fárasztó hétköznapi feladatokat gyors és egyszerű feladatokká.
⬤ Használjon minimális kódot a JSON, CSV, XML és HTML adatokkal való munkához.
⬤ Integrálja az F# nyelvet a meglévő C# és VB.NET alkalmazásaiba.
⬤ Hozzon létre webképes alkalmazásokat.
Az olvasóról
Középhaladó C# és Visual Basic.NET fejlesztők számára íródott. Nem feltételez semmilyen tapasztalatot az F# nyelvvel kapcsolatban.
A szerzőről
Isaac Abraham tapasztalt.NET fejlesztő és oktató. A.NET közösséghez való hozzájárulásáért F# MVP.
Tartalomjegyzék
1. egység - F# és a VISUAL STUDIO.
⬤ 1. lecke - A Visual Studio tapasztalatai.
⬤ 2. lecke - Az első F# program elkészítése.
⬤ 3. lecke - A REPL - a fejlesztés módjának megváltoztatása.
2. egység - HELLO F#.
⬤ 4. lecke - Keveset mondani, sokat tenni.
⬤ 5. lecke - Bízzunk a fordítóban.
⬤ 6. lecke - Munka megváltoztathatatlan adatokkal.
⬤ 7. lecke - Kifejezések és utasítások.
⬤ 8. lecke 1. zárótétel.
3. egység - TÍPUSOK ÉS FUNKCIÓK.
⬤ 9. lecke - Az adatok alakítása tuplikkal.
⬤ 10. lecke - Adatok alakítása rekordokkal.
⬤ 11. lecke - Összeállítható függvények építése.
⬤ 12. lecke - Kód szervezése osztályok nélkül.
⬤ 13. lecke - A kód újrafelhasználásának elérése F# nyelven.
⬤ 14. lecke - A 2. fejezet záróköve.
4. egység - COLLECTIONS F#-ban.
⬤ 15. lecke - Munka gyűjteményekkel F# nyelven.
⬤ 16. lecke - Hasznos gyűjteményfüggvények.
⬤ 17. lecke - Térképek, szótárak és halmazok.
⬤ 18. lecke - A sikerhez vezető hajtogatás.
⬤ 19. lecke - A 3. fejezet záróköve.
5. egység - A SIKERESZTELET PITKÁJA AZ F# TÍPUSRENDSZERRŐL.
⬤ 20. lecke - Programáramlás F# nyelven.
⬤ 21. lecke - Kapcsolatok modellezése F# nyelven.
⬤ 22. lecke - A milliárdos hiba kijavítása.
⬤ 23. lecke - Üzleti szabályok kódként.
⬤ 24. lecke - A 4. fejezet záróköve.
6. egység - ÉLÉS A.NET PLATFORMON.
⬤ 25. lecke - A C# nyelv F# nyelvből történő fogyasztása.
⬤ 26. lecke - Munka a NuGet csomagokkal.
⬤ 27. lecke - Az F# típusok és függvények C# nyelvre történő átvitele.
⬤ 28. lecke - Hibrid nyelvű alkalmazások architektúrája.
⬤ 29. lecke - Az 5. fejezet záróköve.
7. egység - Dolgozás az adatokkal.
⬤ 30. lecke - A típusszolgáltatók bemutatása.
⬤ 31. lecke - Sémák építése élő adatokból.
⬤ 32. lecke - Munka az SQL-lel.
⬤ 33. lecke - Típusszolgáltatóval támogatott API-k létrehozása.
⬤ 34. lecke - A típusszolgáltatók használata a való világban.
⬤ 35. lecke - A 6. fejezet záróköve.
8. egység - WEB PROGRAMOZÁS.
⬤ 36. lecke - Aszinkron munkafolyamatok.
⬤ 37. lecke - Az adatok HTTP-n keresztüli közzététele.
⬤ 38. lecke - HTTP-adatok fogyasztása.
⬤ 39. lecke - 7. fejezet.
9. egység - UNIT TESZTELÉS.
⬤ 40. lecke - Egységtesztelés F# nyelven.
⬤ 41. lecke - Tulajdonságalapú tesztelés F# nyelven.
⬤ 42. lecke - Webes tesztelés.
⬤ 43. lecke - 8. zárófejezet.
10. egység - Hová tovább?
⬤ A. melléklet - Az F# közösség.
⬤ B. melléklet - F# a szervezetemben.
⬤ C. melléklet - Kötelezően meglátogatandó F# források.
⬤ D függelék - Kötelező F# könyvtárak.
⬤ E. függelék - Egyéb F# nyelvi jellemzők.
© 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)