Opis produktu
Opinie
Atomowy Kotlin to książka dla wszystkich, którzy chcą nauczyć się Kotlina – stosunkowo młodego, ale bardzo popularnego i pożądanego na rynku pracy – języka programowania. Nieważne, czy jesteś początkującym, czy doświadczonym programistą, dzięki tej publikacji Kotlin nie będzie miał dla Ciebie żadnych tajemnic.
Autorzy – Buce Eckel i Svetlana Isakova – uczą tego języka w sposób dokładny i przemyślany, stosując się do następujących zasad:
• Drobne kroki i małe zwycięstwa. Odrzucają tyranię rozdziałów. Zamiast tego prezentują każdy, nawet niewielki krok jako atomową koncepcję lub po prostu atom, wyglądający jak mały rozdział. W każdym atomie starają się przedstawić tylko jedną koncepcję. Typowy atom zawiera jeden lub więcej niewielkich, możliwych do uruchomienia fragmentów kodu oraz tworzonych przez nie wyników.
• Bez odnośników w przód. O ile to tylko możliwe, unikają zwrotów w rodzaju „Te funkcje zostaną wyjaśnione w późniejszym atomie”.
• Bez odnośników do innych języków programowania. Robią to jedynie wtedy, gdy jest to niezbędne. Analogia do funkcjonalności dostępnej w języku, którego się nie rozumie, nie jest pomocna.
• Pokazywanie, a nie opowiadanie. Zamiast słownego omawiania funkcjonalności, preferują używanie przykładów i wyników, czyli zamieniają teorię w praktykę – lepiej jest gołym okiem zobaczyć np. funkcjonalność w kodzie niż tylko o niej przeczytać.
• Ćwiczenia przed teorią. Starają się najpierw pokazywać mechanikę języka, a dopiero potem wyjaśniać, dlaczego te funkcjonalności istnieją. Jest to podejście odwrotne do „tradycyjnego” nauczania, ale często działa lepiej.
Poznaj język Kotlin i twórz bezpieczniejsze i bardziej niezawodne programy!
Autorzy – Buce Eckel i Svetlana Isakova – uczą tego języka w sposób dokładny i przemyślany, stosując się do następujących zasad:
• Drobne kroki i małe zwycięstwa. Odrzucają tyranię rozdziałów. Zamiast tego prezentują każdy, nawet niewielki krok jako atomową koncepcję lub po prostu atom, wyglądający jak mały rozdział. W każdym atomie starają się przedstawić tylko jedną koncepcję. Typowy atom zawiera jeden lub więcej niewielkich, możliwych do uruchomienia fragmentów kodu oraz tworzonych przez nie wyników.
• Bez odnośników w przód. O ile to tylko możliwe, unikają zwrotów w rodzaju „Te funkcje zostaną wyjaśnione w późniejszym atomie”.
• Bez odnośników do innych języków programowania. Robią to jedynie wtedy, gdy jest to niezbędne. Analogia do funkcjonalności dostępnej w języku, którego się nie rozumie, nie jest pomocna.
• Pokazywanie, a nie opowiadanie. Zamiast słownego omawiania funkcjonalności, preferują używanie przykładów i wyników, czyli zamieniają teorię w praktykę – lepiej jest gołym okiem zobaczyć np. funkcjonalność w kodzie niż tylko o niej przeczytać.
• Ćwiczenia przed teorią. Starają się najpierw pokazywać mechanikę języka, a dopiero potem wyjaśniać, dlaczego te funkcjonalności istnieją. Jest to podejście odwrotne do „tradycyjnego” nauczania, ale często działa lepiej.
Poznaj język Kotlin i twórz bezpieczniejsze i bardziej niezawodne programy!
Cechy
Rodzaj: | e-book |
Format pliku: | , |
Autor: | Bruce Eckel, Svetlana Isakova |
Język publikacji: | polski |
Rok wydania: | 2022 |
Liczba stron: | 568 |
Tłumacze: | Marek Włodarz |