Hodnotenie:
Kniha je kritizovaná za to, že je silne ovplyvnená koncepciami jazyka C/C++, čo vedie k nejasnostiam pri prezentácii jazyka Python. Chýba v nej primerané vysvetlenie základných pojmov jazyka Python, čo čitateľom sťažuje efektívne pochopenie materiálu. Hoci kniha obsahuje niekoľko rozumných otázok, neposkytuje dostatočný kontext a informácie v rámci jednotlivých kapitol, čo znižuje jej vzdelávaciu hodnotu.
Výhody:Niektoré koncepty uvedené v knihe majú opodstatnenie a niektoré otázky dobre zodpovedajú preberanému materiálu. Kvízové otázky podporujú zapojenie sa do obsahu.
Nevýhody:V knihe chýba jasné vysvetlenie a kontext mnohých základných pojmov jazyka Python, čo vedie k značnému zmätku v kritických témach, ako sú zoznamy vs. tuply, správa pamäte, menné priestory a iné. Je tu citeľná absencia podstatných informácií, ktorá bráni samoštúdiu, čím vzniká pocit, že je pre Python nepodstatná a zároveň je príliš zladená s C/C++.
(na základe 1 čitateľských recenzií)
Data Structures and Program Design Using Python: A Self-Teaching Introduction
Dátové štruktúry poskytujú prostriedky na správu obrovského množstva informácií, ako sú veľké databázy, efektívne využívanie SEO a vytváranie internetových/internetových indexovacích služieb. Táto kniha je navrhnutá tak, aby v priateľskej, samoštudijnej forme predstavila základy dátových štruktúr pre začiatočníkov používajúcich programovací jazyk Python. V celom texte sú zakomponované praktické analógie s využitím reálnych aplikácií na vysvetlenie technických pojmov. Kniha obsahuje rôzne praktické cvičenia na konci kapitoly, napr. programové, teoretické a s výberom odpovede.
VLASTNOSTI:
⬤ Pokrýva základy dátových štruktúr pomocou jazyka Python.
⬤ Množstvo tipov, analógií a praktických aplikácií zlepšuje pochopenie preberaných tém.
⬤ „Často kladené otázky“ začlenené do celého textu objasňujú a vysvetľujú pojmy.
⬤ Obsahuje rôzne cvičenia na konci kapitoly, napr. programátorské, teoretické a s výberom odpovede.