Python-ohjelmointiympäristöjen vertailu
Kaski, Sami (2024)
Kaski, Sami
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024082724422
https://urn.fi/URN:NBN:fi:amk-2024082724422
Tiivistelmä
Opinnäytetyön tavoitteena oli vertailla kolmea erilaista Python-integroitua kehitysympäristöä (IDE) ja niiden käyttöönoton helppoutta ja perusominaisuuksia. Tavoitteena oli tarjota kehittäjille tietoa, joka auttaa heitä valitsemaan sopivan työkalun omiin projekteihinsa.
Opinnäytetyön tietoperusta rakentui lähteinä käytetyistä artikkeleista, verkkolähteistä ja tekijän opinnoista saaduista tiedoista. Opinnäytetyö koostui teoriaosuudesta, jossa kerrottiin, mikä Python ja IDE ovat, vertai-luosasta, jossa käytiin läpi kolmen Python IDE-työkalun käyttöönottoa ja perusominaisuuksia ja pohdinta-osuudesta, jossa käytiin läpi vertailussa nousseita johtopäätöksiä. Vertailuun valittiin IDLE, PyCharm ja Visual Studio Code.
Käyttöönoton helppous on kriittinen tekijä, kun valitaan työkalua, jonka avulla kehittäjä voi saumattomasti aloittaa projektinsa. Tässä opinnäytetyössä kiinnitettiin erityistä huomiota siihen, kuinka nopeasti ja vaivat-tomasti kukin IDE voidaan asentaa ja konfiguroida. Käyttöönoton helppouden lisäksi on olennaista tarkastel-la kunkin IDE-työkalun tarjoamia perusominaisuuksia, jotka vaikuttavat merkittävästi kehittäjän työskentely-kokemukseen.
Vertailusta selvisi, että jokaisella työkalulla on omat vahvuutensa ja heikkoutensa. Valinta riippuu käyttäjän tarpeista, omista mielipiteistä ja kokemustasosta. Aloittelijalle voisi olla suositeltavaa harkita IDLE:n käyttöä sen helppouden vuoksi, kun taas kokeneemmat käyttäjät voisivat harkita joko PyCharmin tai Visual Studio Coden käyttöä riippuen tarpeistaan ja mieltymyksistään.
Opinnäytetyön tietoperusta rakentui lähteinä käytetyistä artikkeleista, verkkolähteistä ja tekijän opinnoista saaduista tiedoista. Opinnäytetyö koostui teoriaosuudesta, jossa kerrottiin, mikä Python ja IDE ovat, vertai-luosasta, jossa käytiin läpi kolmen Python IDE-työkalun käyttöönottoa ja perusominaisuuksia ja pohdinta-osuudesta, jossa käytiin läpi vertailussa nousseita johtopäätöksiä. Vertailuun valittiin IDLE, PyCharm ja Visual Studio Code.
Käyttöönoton helppous on kriittinen tekijä, kun valitaan työkalua, jonka avulla kehittäjä voi saumattomasti aloittaa projektinsa. Tässä opinnäytetyössä kiinnitettiin erityistä huomiota siihen, kuinka nopeasti ja vaivat-tomasti kukin IDE voidaan asentaa ja konfiguroida. Käyttöönoton helppouden lisäksi on olennaista tarkastel-la kunkin IDE-työkalun tarjoamia perusominaisuuksia, jotka vaikuttavat merkittävästi kehittäjän työskentely-kokemukseen.
Vertailusta selvisi, että jokaisella työkalulla on omat vahvuutensa ja heikkoutensa. Valinta riippuu käyttäjän tarpeista, omista mielipiteistä ja kokemustasosta. Aloittelijalle voisi olla suositeltavaa harkita IDLE:n käyttöä sen helppouden vuoksi, kun taas kokeneemmat käyttäjät voisivat harkita joko PyCharmin tai Visual Studio Coden käyttöä riippuen tarpeistaan ja mieltymyksistään.