Ocena:
Recenzje tej książki o programowaniu w języku Swift prezentują mieszaną perspektywę. Podczas gdy wielu użytkowników docenia jej dogłębność, jasne wyjaśnienia i użyteczność dla doświadczonych programistów, inni krytykują jej sporadyczną słabą jakość pisania i obecność błędów.
Zalety:⬤ Dogłębna i dobrze wyjaśniona treść odpowiednia dla doświadczonych programistów.
⬤ Skutecznie omawia zaawansowane funkcje języka Swift i najlepsze praktyki.
⬤ Zawiera praktyczne przykłady odnoszące się do rzeczywistego kodowania.
⬤ Zachęca do głębszego zrozumienia języka Swift i jego koncepcji.
⬤ Zawiera ćwiczenia na końcu rozdziałów w celu utrwalenia wiedzy.
⬤ Nie nadaje się dla początkujących; wymaga wcześniejszej wiedzy i doświadczenia ze Swiftem.
⬤ Niektórzy użytkownicy zgłaszali niską jakość tekstu z wyjaśnieniami, które mogą być mylące.
⬤ Niewyczerpujące omówienie aktualizacji Swift 5.
⬤ Odnotowano problemy z realizacją zamówienia i dostępem do wersji Kindle.
⬤ Kilku użytkowników wspomniało o obecności błędów i niespójności w przykładach kodu.
(na podstawie 16 opinii czytelników)
Podsumowanie
Swift to coś więcej niż tylko przyjemny język do tworzenia aplikacji na iOS. Oferuje on wiele potężnych narzędzi, które, jeśli są efektywnie wykorzystywane, mogą pomóc w tworzeniu jeszcze lepszych aplikacji z czystym, krystalicznie czystym kodem i niesamowitymi funkcjami. Książka Swift in Depth ma na celu pomóc w odblokowaniu tych narzędzi i dziwactw oraz rozpoczęciu tworzenia aplikacji nowej generacji, usług internetowych i nie tylko.
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.
O technologii
Tworzenie pierwszej zabawkowej aplikacji na iOS lub Mac w języku Swift to świetna zabawa. Pisanie bezpiecznego, niezawodnego i profesjonalnego oprogramowania to zupełnie inna sprawa. Język Swift zawiera niesamowity zestaw zaawansowanych funkcji i obsługuje szeroki zakres stylów i technik programowania. Trzeba tylko zakasać rękawy i dogłębnie nauczyć się języka Swift.
O książce
Swift in Depth prowadzi Cię koncepcja po koncepcji przez umiejętności potrzebne do tworzenia profesjonalnego oprogramowania na platformy Apple, takie jak iOS i Mac; także na serwerze z Linuksem. Podążając za licznymi konkretnymi przykładami, pouczającymi wyjaśnieniami i angażującymi ćwiczeniami, w końcu zrozumiesz potężne techniki, takie jak generics, wydajna obsługa błędów, programowanie zorientowane na protokoły i zaawansowane wzorce Swift. Autor Tjeerd in 't Veen ujawnia cenne, trudne do odkrycia techniki języka Swift, których nauczył się dzięki własnemu, ciężko zdobytemu doświadczeniu.
Co jest w środku
⬤ Pisanie kodu wielokrotnego użytku za pomocą generycznych.
⬤ Iteratory, sekwencje i kolekcje.
⬤ Programowanie zorientowane na protokoły.
⬤ Zrozumienie map, flatMap i compactMap.
⬤ Asynchroniczna obsługa błędów za pomocą ResultNajlepsze praktyki w Swift.
O Czytelniku
Napisana z myślą o początkujących i średnio zaawansowanych programistach języka Swift.
O autorze
Tjeerd in 't Veen jest starszym inżynierem oprogramowania i architektem w dziale mobilnym dużej międzynarodowej firmy bankowej.
Spis treści
⬤ Szczegółowe wprowadzenie do języka Swift.
⬤ Modelowanie danych za pomocą wyliczeń.
⬤ Pisanie czystszych właściwości.
⬤ Uczynienie opcji drugą naturą.
⬤ Demistyfikacja inicjalizatorów.
⬤ Łatwa obsługa błędów.
⬤ Generics.
⬤ Programowanie zorientowane na protokoły.
⬤ Iteratory, sekwencje i kolekcje.
⬤ Zrozumienie map, flatMap i compactMap.
⬤ Asynchroniczna obsługa błędów za pomocą Result.
⬤ Rozszerzenia protokołów.
⬤ Wzorce Swift.
⬤ Dostarczanie wysokiej jakości kodu Swift.
⬤ Dokąd zmierza Swift.
© 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)