Ocena:
Książka jest zaawansowanym materiałem skupiającym się na doskonaleniu umiejętności programowania, w szczególności w Pythonie, ze szczególnym naciskiem na czytelność kodu i rozwój algorytmów. Autor dzieli się osobistymi spostrzeżeniami i anegdotami wynikającymi z wieloletniego doświadczenia w nauczaniu. Został zaprojektowany, aby pomóc zarówno nauczycielom, jak i uczniom poprawić ich praktyki kodowania.
Zalety:⬤ Dostarcza jasnych wyjaśnień złożonych tematów, zwłaszcza programowania dynamicznego.
⬤ Zawiera osobiste anegdoty i przykłady, które zwiększają zrozumienie.
⬤ Pomaga poprawić czytelność i wydajność kodu.
⬤ Zachęca do rozwijania umiejętności rozwiązywania problemów poprzez doświadczenie.
⬤ Zaawansowany zasób dostosowany do języka programowania Python.
⬤ Może być zbyt zaawansowany dla początkujących, ponieważ skupia się w szczególności na zaawansowanych koncepcjach Pythona.
⬤ Ograniczone wykorzystanie przykładów spoza języka Python, co sprawia, że jest mniej przydatny dla programistów innych języków.
(na podstawie 3 opinii czytelników)
Good Habits for Great Coding: Improving Programming Skills with Examples in Python
Część 1: Nie nauczono się w szkole.
1. Fantazja kodowania
2. Triki kodowania
3. Styl
4. Więcej sztuczek z kodowaniem
Część 2: Porady dotyczące kodowania.
5. Projektowanie funkcji
6. Samodzielne dokumentowanie kodu
7. Stopniowe udoskonalanie
8. Komentarze
9. Zatrzymaj kodowanie.
10. Testowanie
11. Programowanie defensywne
12. Refaktoryzacja
13. Najpierw pisz testy (czasami)
14. Porady ekspertów
Część 3: Perspektywa.
15. Lekcja projektowania
16. Strzeż się OOP
17. Ewolucja funkcji
18. Nie lekceważ nieefektywnych algorytmów
Część 4: Walk the Walk.
19. Problemy warte rozwiązania
20. Rozwiązywanie problemów
21. Programowanie dynamiczne
© 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)