Lähdekoodin kommentointi
Tekijät
Päivämäärä
2020Tekijänoikeudet
Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
Tässä tutkielmassa selvitetään, miten alan kirjallisuudessa lähestytään lähdekoodin kommentointia. Tutkielman tavoite on tuoda esille hyviksi todettuja tapoja kommentoida lähdekoodia. Lisäksi tarkastellaan erilaisia normeja ja yleisiä käytänteitä liittyen lähdekoodin kommentointiin. Lopputulemana lukijalle on selvää, kenen vastuulla on kommentoida koodia, miten koodia tulisi kommentoida ja milloin. Lisäksi lukijalle tulee selväksi minkälaisia työkaluja systemaattiseen ja laadukkaaseen kommentointiin on tarjolla. This study takes a look at how source code commenting is seen in the literature in the field of IT. The aim of this study is to bring up the best practices doing source code commenting. In addition, the study takes a look at different kinds of norms and common practices related to source code commenting. The end result is to have an in-depth view who is in charge of code commenting, how and when you should comment, and which kind of tools you can use to get systematic and quality source code comments.
Asiasanat
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Kandidaatintutkielmat [5334]
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Investigating Novice Developers’ Code Commenting Trends Using Machine Learning Techniques
Niazi, Tahira; Das, Teerath; Ahmed, Ghufran; Waqas, Syed Muhammad; Khan, Sumra; Khan, Suleman; Abdelatif, Ahmed Abdelaziz; Wasi, Shaukat (MDPI AG, 2023)Code comments are considered an efficient way to document the functionality of a particular block of code. Code commenting is a common practice among developers to explain the purpose of the code in order to improve code ... -
Additional documents and observation notes from a multi-case study on three open source software ecosystems (Decidim.org, Oskari.org and Plone.org)
Henttonen, Katja (University of Jyväskylä, 2024)Aineisto sisältää täydennyksiä aiemmin kerättyyn tapaustutkimusaineistoon kolmesta avoimen lähdekoodin ohjelmistoekosysteemistä: org, Oskari.org ja Plone.org: Decidim.org, Oskari.org ja Plone.org. Se sisältää muistiinpanoja ... -
Documenting Napping: The Agentic Force of Documents and Human Action
Alasuutari, Maarit (Wiley-Blackwell Publishing Ltd.; National Childrens Bureau, 2015)The article examines the question of the agentic force of documents in institutional practices and proposes a conceptual model of the agentic relation between documentation and human actors. For this aim, it presents an ... -
Symbolic analysis and atomistic model as a basis for a program comprehension methodology
Laitila, Erkki (University of Jyväskylä, 2008)Erkki Laitila tutki väitöskirjassaan tietokoneohjelmien lähdekoodin automaattista tulkintaa. Hän kehitti ohjelmistojen ymmärtämistä palvelemaan symbolisen analyysin, jossa koodia simuloidaan haluttuina paloina ja tuloksena ... -
Preventing reverse engineering of native and managed programs
Kiperberg, Michael (University of Jyväskylä, 2015)One of the important aspects of protecting software from attack, theft of algorithms, or illegal software use is eliminating the possibility of performing reverse engineering. One common method used to deal with these ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.