Thinking in Linq: Wykorzystanie możliwości programowania funkcyjnego w aplikacjach .Net

Ocena:   (3,8 na 5)

Thinking in Linq: Wykorzystanie możliwości programowania funkcyjnego w aplikacjach .Net (Sudipta Mukherjee)

Opinie czytelników

Podsumowanie:

Książka „Thinking in LINQ” otrzymała mieszane recenzje od czytelników. Podczas gdy niektórzy chwalą jej innowacyjne podejście i głębię wiedzy LINQ, którą oferuje, inni krytykują jej przykłady kodowania, brak odpowiednich wyjaśnień i przydatność dla początkujących. Wydaje się, że jest to bardziej korzystne dla doświadczonych programistów, którzy chcą pogłębić swoją wiedzę na temat LINQ, niż dla nowicjuszy, którzy chcą uczyć się od podstaw.

Zalety:

Oferuje innowacyjne i interesujące przykłady użycia LINQ, szczególnie dla średnio zaawansowanych i zaawansowanych programistów C#.
Dodatek A z poradami Lean LINQ jest szczególnie przydatny.
Zapewnia wgląd w „myślenie” programowania funkcyjnego za pomocą LINQ.
Wielu czytelników uznało książkę za wzbogacającą i wyrażającą podziw dla wiedzy autora.

Wady:

Książka nie jest odpowiednia dla początkujących, ponieważ zakłada wcześniejszą znajomość LINQ.
Wiele przykładów zawiera złe praktyki kodowania i nieefektywności, które podważają jej wartość pedagogiczną.
Brak dokładnych wyjaśnień dla podanych przykładów, co prowadzi do nieporozumień dla osób mniej zaznajomionych z LINQ.
Niektórzy czytelnicy uważają, że książka skupia się na ezoterycznych zagadkach matematycznych, a nie na praktycznych zastosowaniach LINQ.
Używanie niepotrzebnych metafor, które odwracają uwagę od głównej treści.

(na podstawie 20 opinii czytelników)

Oryginalny tytuł:

Thinking in Linq: Harnessing the Power of Functional Programming in .Net Applications

Zawartość książki:

1. Myślenie funkcjonalne.

2. Generowanie serii.

3. Przetwarzanie tekstu.

4. Refaktoryzacja za pomocą LINQ.

5. Refaktoryzacja z MoreLINQ.

6. Tworzenie DSL przy użyciu LINQ.

7. Statyczna analiza kodu.

8. Eksploracyjna analiza danych.

9. Interakcja z systemem plików.

Dodatek A: Wskazówki dotyczące Lean LINQ.

Dodatek B: Oswajanie danych strumieniowych za pomocą Rx.NET.

Dodatkowe informacje o książce:

ISBN:9781430268451
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

ML.Net Revealed: Proste narzędzia do stosowania uczenia maszynowego w aplikacjach - ML.Net Revealed:...
Rozdział 01: Poznaj ML.NETRozdział 02:...
ML.Net Revealed: Proste narzędzia do stosowania uczenia maszynowego w aplikacjach - ML.Net Revealed: Simple Tools for Applying Machine Learning to Your Applications
Thinking in Linq: Wykorzystanie możliwości programowania funkcyjnego w aplikacjach .Net - Thinking...
1. Myślenie funkcjonalne.2. Generowanie serii.3...
Thinking in Linq: Wykorzystanie możliwości programowania funkcyjnego w aplikacjach .Net - Thinking in Linq: Harnessing the Power of Functional Programming in .Net Applications

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)