Süvitsi uurige erinevaid objektorienteeritud programmeerimise aspekte Pythoni, kujundusmustreid, andmete manipuleerimise tehnikaid ja keerukate objektorienteeritud süsteemide testimise küsimusi. Kõiki mõisteid arutatakse näidete toel, mis on spetsiaalselt selle väljaande jaoks kirjutatud, ja praktiliste harjutustega iga peatüki lõpus. Kõigi näidete kood on ühilduv...
Pythoni süntaksiga 3.9+ ja täiustatud tüüpide annotatsioonidega õppimise lihtsustamiseks.
Steven ja Dusty pakuvad teie tähelepanu alla arusaadava ja põhjaliku ülevaate olulistest OOP-i kontseptsioonidest, nagu pärimus, kompositsioon ja polümorfism, ning selgitavad nende tööd Pythoni klasside ja andmestruktuuride näidete abil, mis muudab projekteerimise märkimisväärselt lihtsamaks. Tekstis kasutatakse laialdaselt UML klassidiagramme, et hõlbustada klassidevaheliste suhete mõistmist. Lisaks OOP-le käsitletakse raamatus üksikasjalikult erandeid Pythoni, samuti funktsionaalset programmeerimist, mis ühtib OOP-tehnikatega. Väljaandes on esitatud mitte üks, vaid kaks väga võimsat automaatse testimise süsteemi: unittest ja pytest, ning viimases peatükis arutatakse detailideni Pythoni paralleelse programmeerimise ökosüsteemi.
Saage täielik arusaam sellest, kuidas rakendada objektorienteeritud programmeerimise põhimõtteid Pythoni süntaksi abil, ja õppige looma usaldusväärseid ja vastupidavaid programme.
Süvitsi uurige erinevaid objektorienteeritud programmeerimise aspekte Pythoni, kujundusmustreid, andmete manipuleerimise tehnikaid ja keerukate objektorienteeritud süsteemide testimise küsimusi. Kõiki mõisteid arutatakse näidete toel, mis on spetsiaalselt selle väljaande jaoks kirjutatud, ja praktiliste harjutustega iga peatüki lõpus. Kõigi näidete kood on ühilduv Pythoni süntaksiga 3.9+ ja täiustatud tüüpide annotatsioonidega õppimise lihtsustamiseks.
Steven ja Dusty pakuvad teie tähelepanu alla arusaadava ja põhjaliku ülevaate olulistest OOP-i kontseptsioonidest, nagu pärimus, kompositsioon ja polümorfism, ning selgitavad nende tööd Pythoni klasside ja andmestruktuuride näidete abil, mis muudab projekteerimise märkimisväärselt lihtsamaks. Tekstis kasutatakse laialdaselt UML klassidiagramme, et hõlbustada klassidevaheliste suhete mõistmist. Lisaks OOP-le käsitletakse raamatus üksikasjalikult erandeid Pythoni, samuti funktsionaalset programmeerimist, mis ühtib OOP-tehnikatega. Väljaandes on esitatud mitte üks, vaid kaks väga võimsat automaatse testimise süsteemi: unittest ja pytest, ning viimases peatükis arutatakse detailideni Pythoni paralleelse programmeerimise ökosüsteemi.
Saage täielik arusaam sellest, kuidas rakendada objektorienteeritud programmeerimise põhimõtteid Pythoni süntaksi abil, ja õppige looma usaldusväärseid ja vastupidavaid programme.